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标识号)

相关推荐
扶苏-su6 分钟前
Java--打印流
java·开发语言
n***33356 分钟前
MySQL数据可视化实战指南
数据库·mysql·信息可视化
Kevin-anycode7 分钟前
如何将自己的应用上传文件功能对接到群辉的NAS上
java·unix
幽络源小助理7 分钟前
SpringBoot+Vue旅游推荐系统源码 | 幽络源
java·开发语言·spring boot
忧郁的Mr.Li9 分钟前
Redis的过期删除策略和内存淘汰策略
数据库·redis·缓存
丶小鱼丶10 分钟前
Java基础之【排序算法】
java·算法
csdnfanguyinheng11 分钟前
生产级的考试系统
java·springboot·考试
時肆48513 分钟前
MySQL数据可视化实战指南
数据库·mysql·信息可视化
yumgpkpm15 分钟前
基于GPU的Spark应用加速 Cloudera CDP/华为CMP鲲鹏版+Nvidia英伟达联合解决方案
大数据·数据库·人工智能·hadoop·elasticsearch·spark·cloudera
康小庄15 分钟前
通过NGINX实现将小程序HTTPS请求转为内部HTTP请求
java·spring boot·nginx·spring·http·小程序