msyql 死锁

Posted 狗哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了msyql 死锁相关的知识,希望对你有一定的参考价值。

1、使用 show processlist; 查询当前进程; 找到Command 状态是query 并且Time 时间很长的id kill掉即可

2、select * from information_schema.innodb_trx;

mysql 5.5版本以上才可以用此方法,5.5版本以下会没有这个表;[Err] 1109 - Unknown table \'innodb_trx\' in information_schema

显示出当前lock的查询语句,进行优化.

 

以上是关于msyql 死锁的主要内容,如果未能解决你的问题,请参考以下文章

计算机操作系统 死锁 -- 产生死锁的必要条件死锁的处理方法(鸵鸟策略死锁检测与死锁恢复死锁预防死锁避免)

计算机操作系统 死锁 -- 产生死锁的必要条件死锁的处理方法(鸵鸟策略死锁检测与死锁恢复死锁预防死锁避免)

计算机操作系统 死锁 -- 产生死锁的必要条件死锁的处理方法(鸵鸟策略死锁检测与死锁恢复死锁预防死锁避免)

「操作系统」深入理解死锁(什么是死锁?死锁形成条件?如何避免死锁?如何排查死锁?)

死锁处理策略和死锁预防

死锁:操作系统的死锁检测算法,死锁避免算法,死锁预防算法,死锁检测