【转】mysql锁表解决方法
生活随笔
收集整理的這篇文章主要介紹了
【转】mysql锁表解决方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS; 獲取到blocking_trx_id 2、SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX; 查找trx_id和上面獲取到的blocking_trx_id一樣的記錄,獲取這條記錄的trx_mysql_thread_id 3、kill 上面獲取到的trx_mysql_thread_id
這樣就把阻塞其他事務的事務線程殺掉了。 PS:上面已知進程ID,可通過SHOW PROCESSLIST;?命令看到具體的阻塞原因(SQL / USER / HOST) 今天遇到了,記錄一下,原文有做詳細介紹: https://blog.csdn.net/gjb724332682/article/details/53064782
這樣就把阻塞其他事務的事務線程殺掉了。 PS:上面已知進程ID,可通過SHOW PROCESSLIST;?命令看到具體的阻塞原因(SQL / USER / HOST) 今天遇到了,記錄一下,原文有做詳細介紹: https://blog.csdn.net/gjb724332682/article/details/53064782
轉載于:https://www.cnblogs.com/Meshuce/p/8872784.html
總結
以上是生活随笔為你收集整理的【转】mysql锁表解决方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 企业域名更换操作系列4:下载旧域域信息配
- 下一篇: CSS 浮动