Ray*_*Ray 15 mysql profiling database-performance
在MySQL中启用分析后
SET profiling=1;
Run Code Online (Sandbox Code Playgroud)
我可以像查询一样运行,SELECT NOW(); 并使用以下命令查看配置文件结果的执行时间:
SHOW PROFILES;
Run Code Online (Sandbox Code Playgroud)
但是,我无法弄清楚如何清除配置文件列表.有人知道删除旧配置文件数据的声明吗?SET profiling=0;只是禁用新数据的记录,不会删除旧的统计信息.
Chr*_*ell 21
删除以前的查询配置文件集@@profiling_history_size=0.以下代码段清除配置文件,将历史记录设置为其最大大小并启用分析
SET @@profiling = 0;
SET @@profiling_history_size = 0;
SET @@profiling_history_size = 100;
SET @@profiling = 1;
Run Code Online (Sandbox Code Playgroud)
测试5.6.17