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

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

通过

sql 复制代码
SHOW PROCESSLIST

显示被锁了

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

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

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


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

相关推荐
cui_ruicheng9 分钟前
MySQL(三):库操作与表操作
数据库·mysql·oracle
闪电悠米10 分钟前
黑马点评-Redis 消息队列-02_list_pubsub_limits
java·数据库·ide·redis·缓存·list·intellij-idea
suoyue_zhan16 分钟前
SQL经典案例之数据库的CTE递归循环使用
数据库·sql
Sammyyyyy17 分钟前
2026 Mac 本地大模型部署深度解析与混合架构指南
数据库·人工智能·macos·ai·架构·servbay
zhangjw3421 分钟前
MySQL数据库零基础入门,数据库原理、SQL详解、库表操作、字段约束、基础查询全覆盖
数据库·sql·mysql
IT策士22 分钟前
Redis 从入门到精通:数据结构Set 与 Sorted
数据结构·数据库·redis
2401_8734794023 分钟前
如何用IP离线库检测DNS隧道和C2通信?企业DNS安全防护指南
网络·数据库·tcp/ip·安全·ip
填满你的记忆34 分钟前
10万QPS下,Redis缓存如何避免雪崩?
数据库·redis·缓存
神仙别闹38 分钟前
基于 PHP + MySQL 图书库存管理系统
android·mysql·php
IT界的老黄牛1 小时前
MongoDB 主从切换排查实战:从 docker ps 到 jq,一套 SOP 定位死因
数据库·mongodb·docker