首页 > 技术文章 > MySQL 捕获有问题的SQL-慢查日志 实例

yizhiamumu 2018-05-18 10:55 原文

  • 启动MySQL慢查日志

 

set global show_query_log_file = /sql_log/show_log.log

set global log_queries_not_using_indexes = on; -- 未使用索引的SQL记录日志

set global long_query_time=0.001; -- 抓取执行超过多少时间的SQL(秒)

set global low_query_log=on; -- 启动

 

  • 如何分析慢查日志,使用mysqldumpslow工具,例如:
mysqldumpslow slow-mysql.log

 

推荐阅读