锁表定位和处理

来源:互联网 发布:网络上很红的长发男模 编辑:程序博客网 时间:2024/05/24 04:53

执行某功能操作时,后台报错Lock wait timeout exceeded; try restarting transaction,初步断定为SQL执行异常,进入数据库,show processlist;发现有条线程


根据这条SQL,进入此表进行查询和手动删除,仍然无法删除;初步认为估计是这张表锁了。

找实施协助:

1.执行SELECT * FROM information_schema.INNODB_TRX\G;



发现有两条线程

2.kill掉这两条线程


3.再次执行删除,删除成功。

原创粉丝点击