我在后端应用程序上有几个neo4j Cypher查询。在极少数情况下,其中一个查询需要很长时间才能完成(由于我猜是由于未优化的查询),不仅如此,它还使服务器资源使用率达到极高的峰值。
我目前正在使用Go编程,我使用官方的neo4j-go-driver。
有没有办法使用驱动程序终止长时间运行的查询?从驱动程序的文档,我发现了这个API WithTxTimeout。但是,我不确定API的作用,它是否只是忽略了表面上长时间运行的查询或实际终止它。
真的需要帮助。提前致谢。
holdtom
Qyouu
相关分类