Mysql开启慢查询

来源:本站原创 点击数: 发布时间:2025年03月18日

问题描述:Mysql开启慢查询,通过日志查看哪些查询比较慢


解决办法:找到/etc/my.cnf文件,在[mysqld]节点下添加

#慢查询sql日志设置
      slow_query_log = 1
      slow_query_log_file = /data/mysql/log/slow.log   具有mysql读写权限的文件夹

#慢查询执行的秒数,必须到达此值可被记录
      long_query_time = 3

#检索的行数必须达到此值才可被记为慢查询

min_examined_row_limit = 100


保存后重启mysql服务即可,然后去监测 /data/mysql/log/slow.log文件是否有日志写入。