sql 查询mysql死锁
时间: 2023-07-09 17:42:00 浏览: 145
SQL查询死锁
要查询 MySQL 的死锁情况,可以使用如下 SQL 语句:
```
SELECT * FROM information_schema.INNODB_LOCKS;
```
该语句将返回当前正在被锁定的事务和锁定对象的信息。
另外,也可以使用如下 SQL 语句查询当前的死锁情况:
```
SELECT * FROM information_schema.INNODB_LOCK_WAITS;
```
该语句将返回当前正在等待锁定的事务和锁定对象的信息。
需要注意的是,这些 SQL 语句只能查询当前正在进行的死锁情况,不能查询历史上发生过的死锁。如果需要查询历史上的死锁情况,可以通过查看 MySQL 的错误日志来获取。
阅读全文