MySQL / MariaDB-使用mysqldumpslow查看和分析慢查询

网站开发人员在执行服务器MySQL查询时经常会遇到性能下降的问题。同时,测试请求执行得非常快。原因可能是查询未优化或缺少索引。 您可以激活日志记录并分析慢速查询。在慢速MySQL查询的日志中有大量行,因此读取该文件将成问题。mysqldumpslow实用程序将为您提供帮助。 启用日志的my.cnf配置示例。记录了运行时间超过五秒并且没有索引的JOIN查询。 slow_query_log = 1 slow_query_log_file = /var/log/mysql/slow.log long_query_time = 5 log_queries_not_using_indexes = 1 日… 阅读全文MySQL / MariaDB-使用mysqldumpslow查看和分析慢查询