GreatSQL社区

搜索

[已解决] mysql死锁问题

2533 14 2022-8-24 15:45
全部回复(14)
张旭峰 2022-8-25 21:18:02
李努力 发表于 2022-8-25 17:59
为啥主键上没有呢?插入(11,33)的时候,等待应该会产生next key lock吧

叶老师 有讲https://ke.qq.com/course/2739691#term_id=102847641 锁实现 锁分析 死锁 锁监控 锁优化 内容非常的硬核 去看看
yejr 2022-8-26 09:25:32
李努力 发表于 2022-8-25 17:59
为啥主键上没有呢?插入(11,33)的时候,等待应该会产生next key lock吧

分别造出锁、锁等待、死锁场景,然后分别观察锁的情况,会有助于加深理解
李努力 2022-8-26 10:03:34
yejr 发表于 2022-8-26 09:25
分别造出锁、锁等待、死锁场景,然后分别观察锁的情况,会有助于加深理解 ...

多谢叶老师。只是比较疑惑,主键和唯一索引同样是唯一的,为什么主键上面就不会加next key lock呢
张旭峰 2022-8-26 10:40:53
李努力 发表于 2022-8-26 10:03
多谢叶老师。只是比较疑惑,主键和唯一索引同样是唯一的,为什么主键上面就不会加next key lock呢 ...

去模拟下
李努力 2022-8-26 10:42:30

多谢各位老师。
12

合作电话:010-64087828

社区邮箱:greatsql@greatdb.com

社区公众号
社区小助手
QQ群
GMT+8, 2024-11-21 20:50 , Processed in 0.016465 second(s), 12 queries , Redis On.
快速回复 返回顶部 返回列表