ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction解决

ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction解决

mysql长事务导致死锁的问题解决思路:

select * from information_schema.innodb_trx where TIME_TO_SEC(timediff(now(),trx_started))>60
KILL 4320621;

第一条SQL是查看当前长事务列表,第二条SQL是手动kill掉长事务,4320621是事务的id对应列表结果集的trx_mysql_thread_id字段

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据