MySQL5.7的SQL_TEXT一直是系统的sql语句

MySQL版本5.7【没有开启慢查询日志】
看了一篇文章:juejin.cn/post/7128419961415925790

我也跟着他操作了一次,就是最后一步

select THREAD_ID,CURRENT_SCHEMA,SQL_TEXT 
from performance_schema.events_statements_current 
where thread_id=29; //我的是29

我的SQL_TEXT结果是:

MySQL

SELECT STATE AS `Status`, ROUND(SUM(DURATION),7) AS `Duration`, CONCAT(ROUND(SUM(DURATION)/0.002193*100,3), '') AS `Percentage` FROM INFORMATION_SCHEMA.PROFILING WHERE QUERY_ID=2 GROUP BY SEQ, STATE ORDER BY SEQ

并不是文章作者的那个sql,而且这个sql好像是mysql系统自动执行的吧,我要怎么做才能达到文章作者的效果?

讨论数量: 2

可能是最后一步的时候innodb锁等待时间已经到了 事务直接回退,然后这些就没有了

1个月前 评论
bluememory (楼主) 1个月前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!