ORA-08176: consistent read failure; rollback data not available

notexpert
Дата: 13.10.2015 13:02:32
Вчера во время выполнения высоконагруженного процесса загрузки данных одна из сессий свалилась с такой ошибкой. Сессия выполняла инсерт фром селект из таблиц в течении 30 секунд. Описание ошибки выглядит таким образом:

автор
Error Description:
Consistent read failure; rollback data not available
Error Cause:
Encountered data changed by an operation that does not generate rollback data : create index, direct load or discrete transaction.
Action:
In read/write transactions, retry the intended operation. Read only transactions must be restarted.


Discrete transaction или create index мы не используем. Дело в direct load?
Да, таблицы из которых делается селект, созданы c nologging, и параллельно в них как раз процессы вставляли записи, т.е. я предположил что insert /*+ append */ действительно не создает в это случае rollback data .
Но воспроизвести ошибку мне не удалось: если просто создать таблицу с nologging и делать длительный селект, а в параллельной сессии direct load c коммитом - ошибку не получаем.
Дело в количестве сессий? Туда параллельно писало около 55 сессий. Куда копать-то, что смотреть?

P.S. Версия оракла - 11.2.0.4.
notexpert
Дата: 13.10.2015 19:00:25
Никто с таким не сталкивался?