间隙锁导致死锁,是不是spring事务隔离级别设置成rc就好了

megapentakill 发布于 11/13 17:44
阅读 69
收藏 0

数据隔离级别rr,表中有一个id字段,唯一索引,

事务a会根据id字段批量修改,删除数据。

事务b会批量insert。

现在事务b会有deadlock

我认为是间隙锁导致的吧?

那我现在是不是把事务b的隔离级别设置成rc就行了?

还有一个问题是,事务b是个嵌套的事务,外层事务是rr,事务b设置rc会有作用吗?

加载中
返回顶部
顶部
天津时时彩