事务死锁排查

记一次 事务死锁的排查过程

首先使用

SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX;

可以查看当前数据库所有事务状态

使用

SHOW ENGINE INNODB STATUS

可以查看一些事务状态
事务死锁排查_第1张图片
可以看出 trxId 565678168 锁住了 invoice表,

使用命令杀掉对应mysql线程,释放锁

 kill <thredId> 

你可能感兴趣的:(mysql)