ORA-08177: невозможно сериализовать доступ для транзакции

Я периодически сталкиваюсь со следующим исключением. Я использую базу данных Oracle и не устанавливаю какой-либо уровень изоляции

ORA-08177: невозможно сериализовать доступ для этой транзакции

org.springframework.dao.CannotSerializeTransactionException: PreparedStatementCallback; SQL []; ORA-08177: невозможно сериализовать доступ для этой транзакции; Вложенное исключение: java.sql.SQLException: ORA-08177: невозможно сериализовать доступ для этой транзакции: java.sql.SQLException: ORA-08177: невозможно сериализовать доступ для этой транзакции.

Я не устанавливаю уровень изоляции в любом месте, поэтому он должен принимать уровень изоляции по умолчанию, который является Read_committed.

но если это имеет место с базой данных оракула, которая принимает Read commit по умолчанию, не должно выдавать это исключение.

Пожалуйста, предложите. Я не могу поделиться своим кодом в качестве кода моей компании.

Спасибо

0 ответов

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