$ match (d:Description) with d limit 30000 delete d;
+-------------------+
| No data returned. |
+-------------------+
Nodes deleted: 30000
811 ms
TransactionFailureException: Transaction was marked as successful, but unable to commit transaction so rolled back.
不知道如何修复它?无法添加无法删除。 即使是少量记录,它也会失败。
我也多次重启服务器。没有得到改善。 FinalLy我得到了这个:
neo4j-sh (?)$ match (n:Description) DELETE n;
+-------------------+
| No data returned. |
+-------------------+
Nodes deleted: 2150218
16939 ms
Error occurred in server thread; nested exception is:
java.lang.OutOfMemoryError: Java heap space
不确定如何解决这个问题。
答案 0 :(得分:0)
由于我怀疑在某些情况下数据文件已损坏(请参阅案例删除仍未提交并在服务器重新启动后回滚)我创建了一个新问题:https://github.com/neo4j/neo4j/issues/5034 在我的情况下,为了继续前进,我删除了数据库并从头开始重新加载。这是一个三小时的努力,只有在发展的情况下才有效。绝对不是生产环境的解决方案。