解决方案:
在数据库中找到锁,然后 kill 锁,
SELECT trx_mysql_thread_id FROM information_schema.INNODB_TRX;
Kill 锁,如下命令所示,kill 后边数字即为上边 SQL 查询结果
kill 2169262
其他查询语句:
1.确定是否锁表
select * from information_schema.innodb_locks;
2.查询正在锁的事务
select * from information_schema.innodb_locks;
3.查询等待锁的事务
select * from information_schema.innodb_lock_waits;
4.查询未提交的事务
select * from information_schema.innodb_trx
5.查询所有的线程
select * from information_schema.PROCESSLIST;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)