我间歇性地面临以下异常。我正在使用 oracle 数据库并且没有设置任何隔离级别
ORA-08177: 无法序列化此事务的访问
org.springframework.dao.CannotSerializeTransactionException: PreparedStatementCallback; SQL []; ORA-08177: 无法序列化此事务的访问;嵌套异常是 java.sql.SQLException: ORA-08177: can't serialize access for this transaction : java.sql.SQLException: ORA-08177: can't serialize access for this transaction。
我没有在任何地方设置隔离级别,因此它应该采用默认隔离级别,即 Read_committed。
但是,如果默认情况下采用 Read 提交的 oracle 数据库是这种情况,则不应抛出此异常。
请建议。我不能将我的代码作为我公司的代码共享。
谢谢