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

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

通过

sql 复制代码
SHOW PROCESSLIST

显示被锁了

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

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

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


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

相关推荐
●VON1 分钟前
2G 内存云服务器部署 Spring Boot + MySQL 实战:从踩坑到上线
服务器·开发语言·spring boot·mysql·ui·von
李宥小哥4 分钟前
SQLite06-常用对象
java·数据库·sql
lclcooky8 分钟前
【postgresql】分区表管理
java·数据库·postgresql
NineData9 分钟前
TB级数据手工校验要多久?用NineData仅需小时级别
数据库
zzb15808 小时前
RAG from Scratch-优化-query
java·数据库·人工智能·后端·spring·mybatis
一只鹿鹿鹿8 小时前
信息安全等级保护安全建设防护解决方案(总体资料)
运维·开发语言·数据库·面试·职场和发展
堕2749 小时前
MySQL数据库《基础篇--数据库索引(2)》
数据库·mysql
wei_shuo9 小时前
数据库优化器进化论:金仓如何用智能下推把查询时间从秒级打到毫秒级
数据库·kingbase·金仓
71-39 小时前
MySQL的安装和卸载组件
笔记·学习·mysql
雷工笔记9 小时前
Navicat Premium 17 软件安装记录
数据库