一个库数据量太大,很多人在操作这个数据库,其中有一个大表加索引电脑卡死了,之后打开表,打不开,删除也删不掉,因为有其他业务不能重启MySQL
SHOW FULL PROCESSLIST; //查询进程
使用上面的sql语句查询所有进程 发现有其中一列 state 为 Locked (被其他查询锁住)
找到对应的表 进行 kill(查询出来的Id)
kill 5;
问题解决
一个库数据量太大,很多人在操作这个数据库,其中有一个大表加索引电脑卡死了,之后打开表,打不开,删除也删不掉,因为有其他业务不能重启MySQL
SHOW FULL PROCESSLIST; //查询进程
使用上面的sql语句查询所有进程 发现有其中一列 state 为 Locked (被其他查询锁住)
找到对应的表 进行 kill(查询出来的Id)
kill 5;
问题解决