知识库

查询结果中 "consumed after" 消息的解释

在通过 Neo4j Browser 或 cypher-shell 成功执行查询后,您可能会在查询结果旁看到如下格式的消息

X rows available after Y ms, consumed after another Z ms

这提供了以下信息

X rows

这是查询产生的总行数。

available after Y ms

这是第一行结果可用之前的毫秒数,即我们可以开始将结果通过网络发送回客户端的时间。

consumed after another Z ms

这是消耗其余结果所需的毫秒数。

这包括将所有结果通过网络传输回客户端所用的时间,因此它不仅仅包含服务器上完成查询所用的时间。

要计算查询完成并获取所有结果的总时间,请将 “available after” 与 “consumed afer another” 的数值相加。

如果您只关心服务器上执行查询所用的时间,请查看查询日志: /docs/operations-manual/current/monitoring/logging/#query-logging

© . This site is unofficial and not affiliated with Neo4j, Inc.