开启mysql慢查询,并分析

环境

  • linux,mysql5.1.6

配置

    • 打开mysql.cnf(/etc/my.cnf),在mysqld中添加如下代码
      [mysqld]
      log_slow_queries= /data1/log/mysql-slow.log #日志存放的路径
      long_query_time= 1  #sql执行时间超过1秒会记录到日志中
    •  重启mysql,查看慢启动是否打开,运行:
      show variables like '%slow%';
       如图:
      开启mysql慢查询,并分析
       log_slow_queries和slow_query_log为ON时,说明慢日志配置成功。
    • 使用mysqlsla分析mysql日志。见下篇。

 

你可能感兴趣的:(MySQL慢查询)