我們想創建一個非常慢的查詢來在我們的應用程序中測試它。有什麼辦法讓Neo4j查詢持續一段特定的時間?爲了測試目的,讓neo4j查詢持續很長時間?
3
A
回答
7
我相信你可以使用APOC程序apoc.util.sleep。
根據文檔:
apoc.util.sleep({duration})
:休眠米利斯,交易 終止榮幸
例如:
CALL apoc.util.sleep(1000) // wait for 1 second
MATCH (node) // match 'node'...
RETURN node // ... return 'node'
請記住根據版本安裝APOC程序你正在使用的Neo4j。看看Version Compatibility Matrix。
0
您可以通過在neo4j.conf
中設置dbms.transaction.timeout的值來啓用執行警衛。這將設置事務運行的最長時間。
默認值是0s
即禁用執行警衛
相關問題
- 1. Neo4j查詢時間太長
- 2. GraphViz點代持續時間很長
- 3. Boost.DateTime問題增加了很長的持續時間
- 4. 由於查看重新計算,LinQ查詢的持續時間很長
- 5. neo4j查詢性能需要很長時間
- 6. 需要很長時間的Oracle查詢
- 7. 需要很長時間的SQL查詢
- 8. SQL查詢花費很長的時間
- 9. neo4j基準測試,多個查詢,測量時間
- 10. Cakephp保持會話持續很長時間
- 11. javascript長度持續時間
- 12. 最長持續時間:dayTimeDuration()
- 13. 什麼是持續時間測試?
- 14. 硒IDE測試持續時間
- 15. 爲UILongPressGesture設置最長持續時間?
- 16. SQL查詢花費很長時間
- 17. WMI查詢花費很長時間
- 18. 查詢報告很長時間'鎖定'
- 19. 查詢花費很長時間DISTINCT
- 20. MySQL查詢花費很長時間
- 21. Informix DELETE查詢需要很長時間
- 22. 查詢時間很長(含說明)
- 23. 重複查詢需要很長時間
- 24. MongoDB需要很長時間來查詢
- 25. 查詢花費很長時間執行
- 26. 簡單查詢需要很長時間
- 27. 鑽取查詢時間很長
- 28. SQL查詢在隨機時間很長
- 29. 選擇查詢需要很長時間
- 30. 長查詢測試
不,我沒有要求執行警衛。我希望找到一種方法讓查詢運行一段特定的時間,或者至少超過一秒。 – Thodi