mysql 杀死执行卡死的sql语句(一般是死锁造成的),查询死锁方法

语法

kill thread_id 

 

查看thread_id  方法

show processlist,第一列的id就是thread_id ,一般需要杀死的线程的command这一列是query

 

查询死锁的

SHOW OPEN TABLES WHERE In_use > 0   查看当前被锁定的表

SELECT * FROM information_schema.innodb_lock_waits   查看等待锁的事务

SELECT * FROM information_schema.innodb_locks;   查看正在锁的事务

 

 

https://blog.51cto.com/u_15127645/3875811

posted @ 2023-01-12 14:47  了悟  阅读(271)  评论(0编辑  收藏  举报