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

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

通过

sql 复制代码
SHOW PROCESSLIST

显示被锁了

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

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

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


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

相关推荐
煎蛋学姐8 分钟前
SSM速到校园网上订餐网站5n2pv(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·用户管理·校园订餐系统·ssm 框架
西岭千秋雪_11 分钟前
MySQL日志梳理(存储引擎层)
java·数据库·分布式·mysql·oracle
老华带你飞30 分钟前
英语学习|基于Java英语学习系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot·后端·学习
思成不止于此36 分钟前
MySQL 查询基础(一):列选择、算数运算与别名使用
数据库·笔记·sql·学习·oracle
蟹至之40 分钟前
【MySQL】索引 (下) —— 索引的类型、创建索引、删除索引
数据库·mysql·索引
一 乐1 小时前
校园社区系统|基于java+vue的校园悬赏任务平台系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot
bing_1582 小时前
MongoDB中如下参数是什么含义
数据库·mongodb
一过菜只因2 小时前
MySql学习(2)
数据库·学习·mysql
Geoking.2 小时前
Redis 中 ziplist 与 quicklist 解析与对比
数据库·redis·缓存
思成不止于此2 小时前
MySQL 查询进阶(二):行筛选与条件查询
数据库·笔记·学习·mysql