找回密码
 立即注册
搜索
到手67.99元!阿里云轻量2核2G云服务器
查看: 46|回复: 0

[mariadb]锁等待超时:Lock wait timeout exceeded; try restarting transaction

[复制链接]

696

主题

0

回帖

11

积分

管理员

积分
11
发表于 2026-4-14 15:18:00 | 显示全部楼层 |阅读模式
-- 1. 查看正在运行的事务(找到长时间没提交的事务)
SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX;

-- 2. 查看锁等待关系(谁在等谁)
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;

-- 3. 查看当前所有连接(找到阻塞的线程ID)
SHOW PROCESSLIST;

-- 4.找到 trx_mysql_thread_id(事务对应的线程 ID),然后杀掉:
KILL 线程ID;  -- 例如 KILL 12345;

相关帖子

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|skypiea

GMT+8, 2026-6-27 05:13 , Processed in 0.042667 second(s), 22 queries .

Powered by skypiea

快速回复 返回顶部 返回列表