【MySQL】如果表被锁可以尝试看一下事务

今天在MySQL中删除表的时候,发现无法删除,一执行drop,navicat就卡死。

通过

sql 复制代码
SHOW PROCESSLIST

显示被锁了

kill掉被锁的进程后依旧被锁

最后发现是由于存在为执行完的事务

sql 复制代码
SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX; 


kill掉这些事务以后恢复正常。

相关推荐
Ricky_Theseus几秒前
SPOOLING 系统详解
linux·服务器·数据库
HUGu RGIN3 分钟前
Redis 下载与安装 教程 windows版
数据库·windows·redis
卢光庆5 分钟前
aardio - wsock.tcp.simpleHttpServer 访问数据库例程
数据库
木心术15 分钟前
OpenClaw数据库自动化部署与网站接口调通全流程指南
运维·数据库·自动化
枕布响丸辣11 分钟前
MySQL 主从复制与 MyCat 分库分表实战详解
数据库·mysql
eRTE XFUN13 分钟前
Redis 设置密码(配置文件、docker容器、命令行3种场景)
数据库·redis·docker
Lhan.zzZ14 分钟前
Qt开发踩坑:QList越界问题导致程序崩溃
数据库·c++·qt
8Qi836 分钟前
Redis哨兵模式(Sentinel)深度解析
java·数据库·redis·分布式·缓存·sentinel
数据库小组40 分钟前
从业务库到实时分析库,NineData 构建 MySQL 到 SelectDB 同步链路
数据库·mysql·数据库管理工具·数据同步·ninedata·数据库迁移·selectdb
CDN3601 小时前
CDN HTTPS 证书配置失败?SSL 部署与域名绑定常见问题
数据库·https·ssl