甚至删除单个关系在Neo4J中将永远挂起

时间:2019-10-25 12:42:27

标签: neo4j

我试图删除包含20万多个关系的Neo4J数据库中的单个关系,但该关系永远挂起。这是我要执行的请求:

MATCH p=()-[r:LINKED_TO]->() WITH r LIMIT 1 DELETE r

请求是否存在问题,或其他原因导致请求过多? 还有另一种方法可以更优化吗?

1 个答案:

答案 0 :(得分:1)

如果在关系的一个节点上添加标签,它将更快。

没有它,数据库正在执行all node scan,并且取决于数据库的大小,并且第一个带有LINKED_TO的节点在哪里,这可能会花费一些时间...