mysql 查询锁死问题
问题情况:
1、在执行过修改数据表结构、复杂的查询、编辑等操作,导致任务死锁;
2、只容许进行查询,编辑、修改字段都无法进行;
相关命令:
show processlist / show full processlist
select * FROM information_schema.INNODB_TRX;#\G;
kill [thread_id]
处理方案:
1、如果通过“show processlist / show full processlist ”无法找到死锁的任务的话,使用“select * FROM information_schema.INNODB_TRX;#\G;”查询‘
2、查询后得到“trx_mysql_thread_id: 9930577”;
3、通过kill 9930577 改进程处理掉即可;