
配置开启日志记录windows中是 my.ini 文件linux和MacOs中是 my.cnf 文件开启慢查询日志5.5以上版本slow_query_log1slow-query-log-file/www/server/data/mysql-slow.loglong_query_time1命令开启set global slow_query_log1;重启后失效最好放在配置文件中。开启验证SHOW VARIABLES LIKE %slow_query_log%;慢查询判定时间SHOW VARIABLES LIKE long_query_time%;可重新设置这种设置Mysql重启后就失效了。set global long_query_time3;查看慢查询出现了多少次show global status like %Slow_queries%;测试验证select sleep(11);日志位置慢Sql日志分析慢查询日志直接分析慢查询日志mysql使用explain sql语句进行模拟优化器来执行分析。oracle使用explain plan for sql语句进行模拟优化器来执行分析。