记录一个MySQL事务锁表,杀进程方法
-- 查看当前运行的事务
SELECT * FROM information_schema.INNODB_TRX;
-- 超过60秒的事务
SELECT
CONCAT('KILL ', trx_mysql_thread_id, ';') AS kill_statement
FROM information_schema.INNODB_TRX
WHERE trx_started < DATE_SUB(NOW(), INTERVAL 60 SECOND);
-- 根据 trx_mysql_thread_id 终止事务
KILL 190907;