Ошибка при сохранении записи с избавлением

Версия odb: 2.2.17

Эта ошибка генерируется случайным образом при попытке обновить запись карты ссылок в записи. Как только ошибка появляется, она сохраняется даже после перезапуска БД.

com.orientechnologies.orient.core.exception.ODatabaseException: ошибка при сохранении записи с помощью rid #10:139

У меня есть большая база данных временных рядов (более 300 ГБ данных), в которую я пишу и читаю последние два года. База данных работала через различные версии OrientDb.

Несколько дней назад я заметил вышеуказанную ошибку, когда программа пыталась записать в базу данных. Больше года я ничего не менял в коде, поэтому подумал, что это очень странно.

Я предположил, что база данных каким-то образом повреждена, и хотел дать ей новый старт. Я пошел дальше и удалил запись, которая терпела неудачу. Я также удалил его родителя и потомков (дБ это древовидная структура). Я снова начал писать в базу данных, и проблема, казалось, ушла... пока она не возникла снова пару часов спустя. Я попытался удалить проблемные записи снова. Программа могла записывать в БД в течение некоторого времени, но затем проблема снова возникла. Время кажется случайным.

Я обновил до 2.2.17 (с 2.2.12), но это не имело никакого значения.

Есть идеи?:)

0 ответов

Другие вопросы по тегам