• MySQL 慢查询


    一、简介

    开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。

     

    二、参数说明

     

    slow_query_log   慢查询开启状态

     

    slow_query_log_file 慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设置为MySQL的数据存放目录)

     

    long_query_time    查询超过多少秒才记录

    三、设置步骤

    1.查看慢查询相关参数  

     

    2.设置方法

      方法一:全局变量设置

      将 slow_query_log 全局变量设置为“ON”状态

     

      设置慢查询日志存放的位置

      查询超过1秒就记录

     

      方法二:配置文件设置

      修改配置文件my.cnf,在[mysqld]下的下方加入

     

    3.重启MySQl服务

    4.查看设置后的参数 

     

    四、测试

    1.执行一条慢查询SQL语句

    2.查看是否生成慢查询日志

    如果日志存在,MySQL开启慢查询设置成功!

     

     

  • 相关阅读:
    POJ 1659 Frogs' Neighborhood
    zoj 2913 Bus Pass(BFS)
    ZOJ 1008 Gnome Tetravex(DFS)
    POJ 1562 Oil Deposits (DFS)
    zoj 2165 Red and Black (DFs)poj 1979
    hdu 3954 Level up
    sgu 249 Matrix
    hdu 4417 Super Mario
    SPOJ (BNUOJ) LCM Sum
    hdu 2665 Kth number 划分树
  • 原文地址:https://www.cnblogs.com/shenmiyang/p/14989639.html
Copyright © 2020-2023  润新知