zoukankan      html  css  js  c++  java
  • mysql启用慢日志查询

    查询超时时间:long_query_time 
    启动慢查日志:log_slow_queries={YES|NO}
    启动慢查日志 : slow_query_log                   
    日志记录文件:slow_query_log_file [= file_name ]
    MySQL如果启用了slow_query_log=ON选项,就会记录执行时间超过long_query_time的查询(初使表锁定的时间不算作执行时间)。日志记录文件如果没有给出file_name值, 默认为主机名,后缀为-slow.log。如果给出了文件名,但不是绝对路径名,文件则写入数据目录。

    mysql> show global variables like '%slow_query_log%';
    +---------------------+-----------------------------------+
    | Variable_name       | Value                             |
    +---------------------+-----------------------------------+
    | slow_query_log      | OFF                               |
    | slow_query_log_file | /data/mysql/iZ28cmq5qeaZ-slow.log |
    +---------------------+-----------------------------------+
    2 rows in set (0.03 sec)
    默认没有启用慢查询,为了服务器调优,建议开启。
    mysql> set global slow_query_log=ON; Query OK, 0 rows affected (0.10 sec) mysql> show global variables like '%slow_query_log%'; +---------------------+-----------------------------------+ | Variable_name | Value | +---------------------+-----------------------------------+ | slow_query_log | ON | | slow_query_log_file | /data/mysql/iZ28cmq5qeaZ-slow.log | +---------------------+-----------------------------------+ 2 rows in set (0.00 sec)
    超长时间默认为10秒,超过了即为慢查询。 mysql> show global variables like 'long_query_time'; +-----------------+-----------+ | Variable_name | Value | +-----------------+-----------+ | long_query_time | 10.000000 | +-----------------+-----------+ 1 row in set (0.00 sec)
  • 相关阅读:
    【MySQL】JavaWeb项目中配置数据库的连接池
    【Java】Struts2配置默认Action和配置Action的默认处理类
    【Java】Struts2中使用ServletAPI
    【JavaScript】JS对象-属性的遍历,删除对象属性
    nginx 的三种虚拟主机配置方法
    nginx官方源安装-主配置文件详解
    http协议工作原理及工作流程
    ssh安全优化免密登陆
    sersync 实时同步网站数据
    nfs 共享存储
  • 原文地址:https://www.cnblogs.com/sanduzxcvbnm/p/6080584.html
Copyright © 2011-2022 走看看