当前位置:   article > 正文

开启MySQL慢查询_mysql 开启慢查询

mysql 开启慢查询

1.查看当前MySQL慢查询配置信息

mysql> show variables like '%slow%';  
+---------------------------+-------------------------+
| Variable_name             | Value                   |
+---------------------------+-------------------------+     
| slow_query_log            | ON   #OFF关闭,ON开启    | 
| slow_query_log_file       | /var/log/mysql-slow.log |
+---------------------------+-------------------------+

mysql> show variables like '%long_query_time%';
+-----------------+----------+
| Variable_name   | Value    |
+-----------------+----------+
| long_query_time | 5.000000 |
+-----------------+----------+

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

2.临时开启慢查询

#开启慢查询
mysql> set global slow_query_log='ON'; 
#设置慢查询日志存放的位置
mysql> set global slow_query_log_file='/usr/local/mysql/data/mysql-slow.log';
#超过2秒就记录
mysql> set global long_query_time=2;
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

3.永久开启慢查询

修改my.cnf

[root@localhost ~]# vim /etc/my.cnf
[mysqld]
slow_query_log = ON
slow_query_log_file = /usr/local/mysql/data/mysql-slow.log
long_query_time = 2

[root@localhost ~]# service mysqld restart  #重启生效
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/528802
推荐阅读
相关标签
  

闽ICP备14008679号