今天在对一张存储了20w条数据表添加索引时,保存后无反应,navicat出现了程序无响应。强制结束进程后,问题仍存在。这个时候怀疑表被锁了,果然通过下面的语句查询到确实被锁了,杀掉进程后,问题解决。
查询是否锁表
show OPEN TABLES where In_use > 0;
查询进程
show processlist;
关闭进程
kill 进程id
今天在对一张存储了20w条数据表添加索引时,保存后无反应,navicat出现了程序无响应。强制结束进程后,问题仍存在。这个时候怀疑表被锁了,果然通过下面的语句查询到确实被锁了,杀掉进程后,问题解决。
查询是否锁表
show OPEN TABLES where In_use > 0;
查询进程
show processlist;
关闭进程
kill 进程id
可以请我喝杯咖啡吗~
本文作者:肖云
本文链接:http://www.d7dd.com/2021/1/mysql-in-use
版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0许可协议。转载请注明出处!