是否可以在同一个应用程序中使用不同的事务隔离级别?例如,我想将READ_COMMITTED用于简单的客户端请求,并使用READ_REPEATABLE来处理更复杂的请求。
答案 0 :(得分:0)
我浪费了几个星期试图解决这个问题所以我发布了我所学到的记录。欢迎提供其他答案。
虽然技术上可以使用Connection.setTransactionIsolation(int)更改事务隔离级别,但我强烈建议反对执行此操作。
相反,我建议咬一口,在整个应用程序中选择一个事务隔离级别。从一些安全的东西开始,慢慢转向性能更高的隔离级别。