zoukankan      html  css  js  c++  java
  • mysql开启慢查询

    一、永久开启:
    在mysql根目录下的my.cnf 文件中,添加:
    log_output=file,table  #二选1或者2个都选
    slow_query_log=on  #慢查询开关
    slow_query_log_file = /tmp/mysql-slow.log     #慢查询日志路径
    long_query_time = 1  #慢查询基准时间
    日志输出到文件,开启慢日志,日志位置,查询时间超过1秒则记录。
    若没有my.cnf文件,可在mysql安装目录下手动创建;
     
    二、临时开启:
    mysql -uroot -p 
    use XXX
    show variables like '%query%';    #查看相关内容
     
    set global slow_query_log='ON';
    set global slow_query_log_file='/tmp/mysql-slow.log';
    set global long_query_time =1;
     临时开启,重启数据库,恢复到关闭状态;
     
    三、查询慢查询配置
    登录mysql数据库

    -- 查询慢日志是否打开

    show VARIABLES like 'slow_query_log';

    -- 查看慢查询基准时间

    show VARIABLES like 'long_query_time';

    -- 查询慢查询日志路径

    show VARIABLES like 'slow_query_log_file';

     
     
    log_output  可以选file,table。如果选table ,则慢记录会保存在mysql.slow_log表中。
  • 相关阅读:
    一、用Delphi10.3模拟读取百度网页,并读取相关头部信息
    计算机语言发展史
    VMware workstation 14 安装 iOS虚拟机
    mysql-1
    linux网页资料链接
    Ubuntu常用命令大全
    搭建yum源
    CentOS7安装iptables防火墙
    nginx 第二课
    交换机
  • 原文地址:https://www.cnblogs.com/wzl0916/p/12966028.html
Copyright © 2011-2022 走看看