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

问题描述 投票:0回答:1

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

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

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

neo4j
1个回答
0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.