MySQL中show processlist命令如何查看线程完成SQL语句

MySQL中使用show processlist排查问题时,如果遇到有线程是慢SQL正在执行中,此时Info字段可以看到正在执行的SQL语句是什么,但是显示的SQL可能会不完整。这个时候我们可以通过额外的命令来查看完整的SQL语句。

前提需要记住或者复制你想查看完整SQL的线程id,也就是show processlist命令中的第一列。

通过执行如下SQL即可查看完整SQL:

select info from information_schema.processlist where id = 线程id

此时info字段就是完整的SQL语句。


觉得内容还不错?打赏个钢镚鼓励鼓励!!👍