2 个回答
排查和解决死锁的步骤如下:
1、查看正在进线中的事务
1、查看正在进线中的事务
SELECT * FROM information_schema.INNODB_TRX;
2、查看正在锁的事务及锁信息SELECT * FROM performance_schema.data_locks;
3、查看等待锁的事务SELECT * FROM performance_schema.data_lock_waits;
4、杀死死锁的进程KILL [CONNECTION | QUERY] thread_id;
发布于:1个月前 (03-21) IP属地:四川省
杀死死锁进程的时候要注意下:
1、使用KILL CONNECTION会终止整个连接,包括该连接上的所有事务。
2、使用KILL QUERY只会终止当前正在执行的查询,但连接仍然保持打开状态。
发布于:1个月前 (03-21) IP属地:四川省
我来回答
您需要 登录 后回答此问题!