可以通过profile命令对已经执行的mysql命令进行分析, 显示出命令在不同时期所需要的时间
开启profile
查询 profile是否开启, (1为开启, 0为关闭)
mysql> SELECT @@profiling;
通过修改变量来开启profile
mysql> SET profiling = 1;
查询命令执行id
显示mysql命令列表(获取Query_ID)
mysql> SHOW PROFILES;
根据id获得单个语句详情
mysql> SHOW PROFILE FOR QUERY 198;
本文介绍如何使用MySQL的Profile命令来分析SQL查询性能。通过开启Profile功能,可以详细查看每个查询阶段所需时间,帮助优化数据库性能。
1142

被折叠的 条评论
为什么被折叠?



