暂无图片
MySQL有哪些命令可以查看锁?
我来答
分享
2023-04-05
MySQL有哪些命令可以查看锁?

MySQL有哪些命令可以查看锁?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
北斗

有如下几个命令可以查看锁:

1. show processlist

“show processlist;”可以显示哪些线程正在运行。

2. show open tables

  这条命令能够查看当前有哪些表是打开的。

3. show engine innodb status\G

   这条命令可以查询InnoDB存储引擎的运行时信息,包括死锁的详细信息。

4. “show ststus like '%lock%';”查看服务器的状态。

5. 查询information_schema用户下的表

   select * from information_schema.innodb_locks; 查看当前状态产生的InnoDB锁,仅在有锁等待时有结果输出;

   select * from information_schema.innodb_lockswaits; 查看当前状态产生的InnoDB锁等待,仅在有锁等待时有结果输出;

   select * from information_schema.innodb_trx; 当前innodb内核中的当前活跃(active)事务。

暂无图片 评论
暂无图片 有用 4
暂无图片
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏