关闭耗时查询
搜索出耗时查询
select id, db, user, host, command, time, state, info
from information_schema.processlist where db = 'databash_name' and Command <> 'Sleep';
或者使用 show full processlist;
如果你现在想要停止掉这个查询,可以尝试使用 kill ; 语句,结束掉这个查询。
kill 进程ID
分析查询,给表查询添加索引,如果表太大,将表结构复制出来,重新添加索引,并将原始表数据导入到新表
insert into new_table_name select * from old_table_name
再使用查询