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

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

通过

sql 复制代码
SHOW PROCESSLIST

显示被锁了

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

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

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


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

相关推荐
刘~浪地球6 分钟前
Redis 从入门到精通(四):字符串操作详解
数据库·redis·缓存
荒川之神23 分钟前
MySQL 商品拉链表 完整最终版(配备了全套存储过程)
数据库·mysql
admin and root29 分钟前
从资产收集FUZZ接口到SQL注入案例
网络·数据库·sql·安全·web安全·渗透测试·log4j
我真会写代码32 分钟前
MySQL关键词全面总结(含用法+避坑指南)
数据库·mysql·索引
rainy雨36 分钟前
精益数据分析系统功能拆解:如何用精益数据分析解决指标虚高难题与初创期验证场景
大数据·数据库·人工智能·信息可视化·数据挖掘·数据分析·精益工程
tycooncool38 分钟前
QT数据库(三):QSqlQuery使用
数据库·qt·oracle
小陈工39 分钟前
Python Web开发入门(十):数据库迁移与版本管理——让数据库变更可控可回滚
前端·数据库·人工智能·python·sql·云原生·架构
zzh0811 小时前
MySQL主从复制读写分离笔记
数据库·mysql
APIshop1 小时前
京东关键词搜索接口完全指南
java·开发语言·数据库
ZzzZZzzzZZZzzzz…1 小时前
MySQL备份还原方法1----xtrabackup
linux·运维·数据库·mysql·xtrabackup·物理备份