Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4j查询执行超过指定超时_Neo4j_Timeout_Cypher - Fatal编程技术网

Neo4j查询执行超过指定超时

Neo4j查询执行超过指定超时,neo4j,timeout,cypher,Neo4j,Timeout,Cypher,我正在为配置中的Neo4j查询设置超时,但它似乎没有达到有意义的准确度。有没有办法让Neo4j在指定的超时时间内超时查询关闭(即,在10%以内) 我试过设置,这似乎有点工作,只是不准确 例如,如果我将其设置为2s,查询将在大约8s后停止执行。我还将其设置为10秒,并在30秒后停止查询。没什么大不了的,除了在我的真实数据集上,我设置了timeout=3600,我有一个运行了2个多小时的查询,运行了5个小时=18000 我还看到一篇关于使用的帖子,例如 unsupported.dbms.execut

我正在为配置中的Neo4j查询设置超时,但它似乎没有达到有意义的准确度。有没有办法让Neo4j在指定的超时时间内超时查询关闭(即,在10%以内)

我试过设置,这似乎有点工作,只是不准确

例如,如果我将其设置为2s,查询将在大约8s后停止执行。我还将其设置为10秒,并在30秒后停止查询。没什么大不了的,除了在我的真实数据集上,我设置了timeout=3600,我有一个运行了2个多小时的查询,运行了5个小时=18000

我还看到一篇关于使用的帖子,例如

unsupported.dbms.executiontime_limit.enabled=true
unsupported.dbms.executiontime_limit.time=2s
但问题与上述相同


有没有其他方法可以让Neo4j让查询超时更准确一点?

我认为只有当出现OOM问题时,超时才会非常不准确,这正是我所经历的。我设置了一个1小时的超时或一个没有问题的查询,它在接近正确的时间超时。它看起来绝对没有毫秒精度(你可以使用的单位之一)呵呵。我认为只有当出现OOM问题时,超时才是非常不准确的,这正是我所经历的。我设置了一个1小时的超时或一个没有问题的查询,它在接近正确的时间超时。它似乎绝对没有毫秒精度(你可以使用的单位之一)呵呵。