mysql查看正在锁表的食物
时间: 2023-07-25 07:06:52 浏览: 160
mysql查询表是否被锁的方法
你可以使用以下命令查询当前正在锁定的事务:
```
SELECT * FROM information_schema.innodb_trx;
```
这将显示当前正在运行的所有事务,包括持有锁定的事务。您可以查看该结果集中的“trx_state”列,以确定事务是否正在锁定表格。如果事务正在等待锁定,则“trx_state”将显示“LOCK WAIT”。如果事务正在持有锁定,则“trx_state”将显示“LOCKED”。如果您希望仅显示持有锁定的事务,请使用以下命令:
```
SELECT * FROM information_schema.innodb_locks;
```
这将显示当前正在持有锁定的所有事务,包括锁定的对象和锁定类型。
阅读全文