技术文章 > 数据库 > MySQL > 正文

mysql怎么查询表是否被锁

FXL

具体方法:

(推荐教程:mysql数据库学习教程

查看表被锁状态

# 查询哪些表锁了
show OPEN TABLES where In_use > 0;

查看造成死锁的sql语句

# 查询innodb引擎的运行时信息
show engine innodb status;

查询进程

# 查询所有进程
show processlist;

解锁(删除进程)

# 删除进程
kill id;

查看正在锁的事物

# 查看正在锁的事物
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS

查看等待锁的事物

# 查看等待锁的事务
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;
免费视频教程
本文原创发布python学习网,转载请注明出处,感谢您的尊重!
相关文章
 postgresql死锁的原因
 Mysql如何处理死锁
 mysql怎么锁表?
 mysql如何锁表
相关视频章节
 索引失效行锁变表锁
 间隙锁危害
 如何锁定一行
 行锁总结
视频教程分类