情景:有时频繁地操作某个表时,发现不能进行增删改操作时,出现操作超时死锁的情况
--显示所有进程
show processlist
kill id
--显示是否有死锁
show open tables where In_use > 0;
--查看死锁
select * from information_schema.innodb_locks;
kill lock_id
--查看等待死锁
select * from information_schema.innodb_lock_waits;
--查看事务
select * from information_schema.innodb_trx;
-- kill trx_mysql_thread_id
如:kill 1928 ;