一 第一种慢查询默认10s默认慢查询日志存储地址

查看是否开启慢查询日志

show  variables like 'slow_query%';

linux 下 mysql 5.5.60慢查询处理

查看开启慢查询的超时记录时间阈值

show variables like 'long_query_time';

linux 下 mysql 5.5.60慢查询处理

如果没有开启 执行下面命令开启(不需要重启mysql),然后执行show  variables like 'slow_query%';查看是否开启

set global slow_query_log=on;

如果想关闭慢查询日志执行下面代码关闭(不需要重启mysql) 然后执行show  variables like 'slow_query%';查看是否关闭

set global slow_query_log=off;

 

第二种  通过my.cnf 设置

先查寻是否开启了慢查询的相关项

show  variables like 'slow_query%';

linux 下 mysql 5.5.60慢查询处理

查看开启慢查询的超时记录时间阈值

show variables like 'long_query_time';

linux 下 mysql 5.5.60慢查询处理

 

find / -name my.cnf

vim /etc/my.cnf  

编辑添加一下三项

slow_query_log =1  # 开启日志

long_query_time = 1 #设置超时时间

slow_query_log_file =/usr/local/mysql/var/cuixiaohuai-slow.log # 日志地址

linux 下 mysql 5.5.60慢查询处理

重启mysql

service mysql restart  

或者

/etc/rc.d/init.d/mysql  restart

 

 

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

相关文章:

  • 2022-12-23
  • 2022-01-07
  • 2021-10-03
  • 2021-06-26
  • 2022-03-07
猜你喜欢
  • 2021-07-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-09
相关资源
相似解决方案