–查看进程id,然后用kill id杀掉进程
show processlist;
SELECT * FROM information_schema.PROCESSLIST;
–查询正在执行的进程
SELECT * FROM information_schema.PROCESSLIST where length(info) >0 ;
//查询是否锁表
show OPEN TABLES where In_use > 0;
//查看被锁住的
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;
//等待锁定
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;
//杀掉锁表进程
kill 12041
博客介绍了MySQL中处理锁表问题的方法。包括查看进程id并杀掉进程,查询正在执行的进程,查询是否锁表,查看被锁住的情况、等待锁定情况等,还给出了相应的SQL语句示例,如show processlist等。
693

被折叠的 条评论
为什么被折叠?



