我正在尝试删除与以下代码关系的节点:
call apoc.periodic.commit("
match (a:AppointmentType)
with a limit {limit}
detach delete a
return count(*)
",{limit:10000})
我收到以下错误:
java.lang.OutOfMemoryError: GC overhead limit exceeded
。
我以前使用过相同的代码,没有任何问题。
我不确定为什么会出现此错误,因为我将批量大小限制为10000。
我也试过没有apoc.periodic.commit
:
match (a:AppointmentType)
with a
detach delete a
return count(*)
limit 100
并且查询运行了很长时间,之后我得到了同样的错误。
有谁知道如何避免此错误?