- 先找到关键词TRANSACTION,可以发现两部分的事务日志,如下:

文章插图
- 查看正在执行,产生死锁的对应的SQL,如下:

文章插图
- 查看分开两部分的TRANSACTION,分别持有什么锁,和等待什么锁 。

文章插图
所谓的死锁,其实就是,我持有你的需要的锁,你持有我需要的锁,形成相互等待的闭环 。所以排查死锁问题时,照着这个思维去思考就好啦 。
作者:捡田螺的小男孩
链接:
https://juejin.cn/post/7094049650428084232
【两万字详解InnoDB的锁】
推荐阅读
- C语言入门算法丨冒泡排序算法详解!绝不摆烂
- 适合中国家庭的国产两厢推荐
- 如何把红茶泡好喝,咖啡红茶怎么泡
- 职业教育|职业教育想要振兴,需要改变两大关键因素
- 滇红茶耐泡,凤庆滇红茶泡法
- 卧室有两个窗户对风水有利吗?
- 卧室有两个门对我们有什么影响
- 两个动作看透你 准确率达99%!
- Windows操作系统|Win11大更新就绪:微软详解重要新功能 CPU效率暴增、全新任务管理器
- 脂肪怎么排出,教你两招懒人方法
