MySQL 优化 Profile命令

可以通过profile命令对已经执行的mysql命令进行分析, 显示出命令在不同时期所需要的时间

开启profile

查询 profile是否开启, (1为开启, 0为关闭)

1
mysql> SELECT @@profiling;

通过修改变量来开启profile

1
mysql> SET profiling = 1;

查询命令执行id

显示mysql命令列表(获取Query_ID)

1
mysql> SHOW PROFILES;

查询命令执行id

根据id获得单个语句详情

1
mysql> SHOW PROFILE FOR QUERY 198;

根据id获得单个语句详情

 上一篇

优化 数据库 mysql