作用:
    记录慢SQL语句的日志,定位低效SQL语句的工具日志
    开关:
    slow_query_log=1
    文件位置及名字
    slow_query_log_file=/data/mysql/slow.log
    设定慢查询时间:
    long_query_time=0.1
    没走索引的语句也记录:
    log_queries_not_using_indexes =1
    没走索引的语句记录1000条
    log_throttle_queries_not_using_indexes=1000
    mysql慢日志分析工具的介绍mysqldumpslow:
    mysqldumpslow -s c -t 10 /data/mysql/slow.log -s 排序c 次数 -t 取前几个最慢的 slow.log 指定慢日志的文件
    pt-query-digest应用慢日志分析工具安装及使用方法
    # 安装工具:
    [root@master ~]# yum install -y percona-toolkit-3.1.0-2.el7.x86_64.rpm
    #命令语法:
    pt-query-digest [OPTIONS] [FILES] [DSN]
    —create-review-table ##当使用—review参数把分析结果输出到表中时,如果没有表就自动创建。
    —create-history-table## 当使用—history参数把分析结果输出到表中时,如果没有表就自动创建。
    —filter ##对输入的慢查询按指定的字符串进行匹配过滤后再进行分析
    —limit ##限制输出结果百分比或数量,默认值是20,即将最慢的20条语句输出,如果是50%则按总响应时
    间占比从大到小排序,输出到总和达到50%位置截止。
    —host mysql服务器地址
    —user mysql用户名
    —password mysql用户密码
    —history 将分析结果保存到表中,分析结果比较详细,下次再使用—history时,如果存在相同的语句,
    且查询所在的时间区间和历史表中的不同,则会记录到数据表中,可以通过查询同一CHECKSUM来比较某类型
    查询的历史变化。
    —review 将分析结果保存到表中,这个分析只是对查询条件进行参数化,一个类型的查询一条记录,比较简
    单。当下次使用—review时,如果存在相同的语句分析,就不会记录到数据表中。
    —output 分析结果输出类型,值可以是report(标准分析报告)、slowlog(Mysql slow log)、
    json、json-anon,一般使用report,以便于阅读。
    —since 从什么时间开始分析,值为字符串,可以是指定的某个”yyyy-mm-dd [hh:mm:ss]”格式的时间
    点,也可以是简单的一个时间值:s(秒)、h(小时)、m(分钟)、d(天),如12h就表示从12小时前开始统计。
    —until 截止时间,配合—since可以分析一段时间内的慢查询。