MySQL 死锁处理

查询是否锁表

SHOW OPEN TABLES WHERE In_use > 0;

查看正在锁的事务

SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;

查看等待锁的事务

SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;

查看进程信息

SHOW PROCESSLIST;

或者

SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST;

或者

SELECT * FROM SYS.PROCESSLIST;

KILL被锁住的表进程

KILL ID; (ID为 SHOW PROCESSLIST获得的ID标识号)

相关推荐
rOuN STAT10 分钟前
MySQL:基础操作(增删查改)
java
→长歌11 分钟前
2026Java面试30题精解
java·python·面试
SHoM SSER13 分钟前
Spring Boot性能提升的核武器,速度提升500%!
java·spring boot·后端
weixin_4250230021 分钟前
Spring Boot 2.7 + JDK8 集成 Knife4j 4.1.0 教程(仅展示带注解接口)
java·spring boot·后端
追风林31 分钟前
arthas 插件 使用中文
java
rleS IONS36 分钟前
Spring Boot(七):Swagger 接口文档
java·spring boot·后端
AI浩40 分钟前
别卷 Prompt 了,2026 年 AI 工程的新战场是 Harness
java·人工智能·prompt
IT从业者张某某40 分钟前
Dockerfile详解
java·开发语言
山峰哥1 小时前
告别“点点点”:AI 如何重构我们的测试体系与质量防线
服务器·汇编·数据库·人工智能·性能优化·重构
BPM_宏天低代码1 小时前
【宏天源码】CRM系统的通信中心:邮件/短信/企微消息集成
java·spring boot·freemarker·crm系统