Neo4j查询执行超过指定超时
我正在为配置中的Neo4j查询设置超时,但它似乎没有达到有意义的准确度。有没有办法让Neo4j在指定的超时时间内超时查询关闭(即,在10%以内) 我试过设置,这似乎有点工作,只是不准确 例如,如果我将其设置为2s,查询将在大约8s后停止执行。我还将其设置为10秒,并在30秒后停止查询。没什么大不了的,除了在我的真实数据集上,我设置了timeout=3600,我有一个运行了2个多小时的查询,运行了5个小时=18000 我还看到一篇关于使用的帖子,例如Neo4j查询执行超过指定超时,neo4j,timeout,cypher,Neo4j,Timeout,Cypher,我正在为配置中的Neo4j查询设置超时,但它似乎没有达到有意义的准确度。有没有办法让Neo4j在指定的超时时间内超时查询关闭(即,在10%以内) 我试过设置,这似乎有点工作,只是不准确 例如,如果我将其设置为2s,查询将在大约8s后停止执行。我还将其设置为10秒,并在30秒后停止查询。没什么大不了的,除了在我的真实数据集上,我设置了timeout=3600,我有一个运行了2个多小时的查询,运行了5个小时=18000 我还看到一篇关于使用的帖子,例如 unsupported.dbms.execut
unsupported.dbms.executiontime_limit.enabled=true
unsupported.dbms.executiontime_limit.time=2s
但问题与上述相同
有没有其他方法可以让Neo4j让查询超时更准确一点?我认为只有当出现OOM问题时,超时才会非常不准确,这正是我所经历的。我设置了一个1小时的超时或一个没有问题的查询,它在接近正确的时间超时。它看起来绝对没有毫秒精度(你可以使用的单位之一)呵呵。我认为只有当出现OOM问题时,超时才是非常不准确的,这正是我所经历的。我设置了一个1小时的超时或一个没有问题的查询,它在接近正确的时间超时。它似乎绝对没有毫秒精度(你可以使用的单位之一)呵呵。