odb版本:2.2.17
尝试更新记录中的linkmap条目时会随机生成此错误。一旦出现错误,即使在数据库重启后它仍然存在。
com.orientechnologies.orient.core.exception.ODatabaseException:错误 在保存记录期间摆脱#10:139
我有一个庞大的时间序列数据库(超过300 GB的数据),我在过去两年一直在写这些数据并从中读取数据。该数据库通过各种版本的OrientDb工作。
几天前,当程序尝试写入数据库时,我注意到上述错误。我在代码中没有改变任何东西超过一年,所以我觉得这很奇怪。
我认为数据库以某种方式损坏了,并希望给它一个新的开始。我继续删除了失败的记录。我还删除了它的父和子(db是树结构)。我开始再次写入数据库,问题似乎消失了......直到几个小时后再次出现。我尝试再次删除有问题的记录。该程序能够写入数据库一段时间,但问题再次出现。时机似乎是随机的。
我更新到2.2.17(从2.2.12开始),但没有任何区别。
有什么想法吗? :)