![cover](https://img-blog.csdnimg.cn/img_convert/4623e588ca14457f867b5aa618627168.png)
【Mysql】Lock wait timeout exceeded; try restarting transaction
出现这种问题通常是有事务长时间未提交导致的 可以使用以下sql 查询事务进程。然后通过kill 线程ID 的方式 ,结束该事务。
·
出现这种问题通常是有事务长时间未提交导致的 可以使用以下sql 查询事务进程
然后通过 kill 线程ID 的方式 ,结束该事务
SELECT
trx_id AS '事务ID',
trx_mysql_thread_id AS '线程ID',
trx_state AS '事务状态',
trx_started AS '开始时间',
trx_tables_locked AS '锁定的表',
trx_query AS '事务SQL'
FROM
information_schema.INNODB_TRX
WHERE
trx_state = 'RUNNING';
# 结束进程
kill 14856753;
更多推荐
所有评论(0)