Mysql Drop表卡死解决办法
Mysql Drop表卡死解决方法
本人要删除一张表,数据量 100万 条,数据量还不不大,但 drop 表,一直卡着。。。。。。
搜索资料后发现:MySQL 如果频繁的修改一个表的数据,那么这么表会被锁死。造成假死现象。
解决
- 首先执行:
show full processlist; // 列出当前的操作 process,一般会看到很多 waiting 的 process,说明已经有卡住的 proces 了,我们要杀死这些 process
- 在执行
kill processid; //processid 表示 process 的 id,比如 kill 20661,就会将 id 为 20661 的 process 杀死
- 使用 kill 将所有的 id 杀死。然后重启 MySQL,一般就会解决了。
Linux 下重启 MySQL

浙公网安备 33010602011771号