Neo4j :更新关系需要太长时间,20 秒



为什么这样的查询需要20秒?

匹配(节点)-[n]-() 其中 ID(n) = 5022545 设置 n. updated_at = 1463694178 ,n. count = 3

匹配(节点)-[n]-() 其中 ID(n) = 5022545返回 n

是立竿见影的...有没有办法找出什么需要时间?

谢谢

Neo4j为您提供了两个助手:EXPLAINPROFILE。EXPLAIN 将向您显示一般查询计划,而PROFILE将使您更好地了解正在消耗哪些资源(基本上,所有工作都发生在哪里)。

所以......运行类似的东西:

PROFILE MATCH (node)-[n]-()
WHERE ID(n) = 5022545
SET n.updated_at= 1463694178 ,n.count= 3

相关内容

最新更新