(show engine innodb status) 查看死锁日志,怎么生成图片那个格式

(show engine innodb status) 查看死锁日志,怎么生成图片那个格式?

展开
收起
aoxunb4t7tn3w 2022-04-28 14:05:27 604 分享 版权
1 条回答
写回答
取消 提交回答
  • 图片的格式,可以理解为将采集捕捉到的信息打印出来?show engine innodb status \G; 找到LATEST DETECTED DEADLOCK信息后定位deadlock信息,然后通过MySQL thread id+时间点,找到对应生成的binlog日志,通过mysqlbinlog --start-datetime="时间点" binlog 检索到执行的sql。 如果边界的话,可以例如shell脚本内容大体为{mysql -uusername -p -hip -e 'show engine innodb statu' |grep 'LATEST DETECTED DEADLOCK' > /tmp/deadlock.log }可以根据实际情况自行判断。

    2022-04-28 16:31:53
    赞同 展开评论