暂无图片
mysql 锁超时发生后,如何能获取锁超时对应的语句呢?
我来答
分享
暂无图片 匿名用户
mysql 锁超时发生后,如何能获取锁超时对应的语句呢?

mysql 锁超时发生后,如何能获取锁超时对应的语句呢?

有没有锁监控器之类的东西,能提前部署上,等到发生锁超时的时候,自动捕获到呢?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
吾亦可往

如果您想要获取锁超时对应的语句,可以使用以下命令:

        

SHOW PROCESSLIST;

这个命令会显示当前MySQL服务器上的所有进程,包括每个进程的状态、执行时间、执行语句等信息。您可以在输出中找到锁等待的进程,并查看其执行语句。

此外,您也可以使用以下命令来查看当前数据库中的锁等待情况:

        

SELECT * FROM sys.innodb_lock_waits;

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