MySql 锁的机制(3)----死锁案例

2025-05-26 07:10:53

1、不同表相同记录行锁冲突。事务A和事务B操作两张表,但是出现循环等待锁情况。

MySql 锁的机制(3)----死锁案例

3、不同索引锁冲突事务A在执行时,除了在二级索引加锁外,还会在聚簇索引上加锁,在聚簇索引上加锁的顺序是【1,4,2,3,5】,洹彭岣啬而事务b执行时,只在聚簇索引上加锁,加锁顺序是【1,2,3,4,5】,这样就造成了死锁的可能性。

MySql 锁的机制(3)----死锁案例

5、如何尽可能的避免死锁。

MySql 锁的机制(3)----死锁案例

7、MySql是如何预防死锁的。

MySql 锁的机制(3)----死锁案例

9、附录。

MySql 锁的机制(3)----死锁案例
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢