确定 MySQL 死锁的原因

sta*_*ppo 6 mysql deadlock

我们已经看到一些死锁发生但无法重现。有没有什么办法可以在事后确定正在运行哪些查询等以找出死锁发生的原因?

Gai*_*ius 6

SHOW INNODB STATUS会给你最后检测到的死锁

  • 仅供参考,“显示 INNODB 状态”已被弃用。相反,从 MySQL 5.x 开始使用“SHOW ENGINE INNODB STATUS” (4认同)