Mysql生产死锁临时解决
Posted AresCarry
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql生产死锁临时解决相关的知识,希望对你有一定的参考价值。
一、前言
生产上发生了死锁,数据库被锁死,要怎么处理?
二、执行命令
1 查看死锁日志
show engine innodb status;
2 查询当前繁忙的表
SHOW OPEN TABLES WHERE In_use > 0;
3 查询进程
SHOW PROCESSLIST
4 查询死锁进程
SELECT concat('KILL ',id,';') FROM information_schema.processlist p INNER JOIN information_schema.INNODB_TRX x ON p.id=x.trx_mysql_thread_id WHERE db='wldb';
5 删除死锁进程
KILL 3964678;
以上是关于Mysql生产死锁临时解决的主要内容,如果未能解决你的问题,请参考以下文章