MySQL默认是记录慢查询日志的,当慢日志文件达到一定量级时,比如GB级,就可以删除它,如果实在不需要记录,可直接禁用。
有以下几个方法可供使用。
方法1
-
以root身份登录mysql,执行
set global slow_query_log=0;
-
将慢日志文件删除或改名;
-
在mysql中执行
set global slow_query_log=1;
方法2
- 删除慢日志文件;
- 登录MySQL,执行
FLUSH SLOW LOGS;
同目录下的err文件,也就是错误日志,也可以按此方法删除,不同的是执行
FLUSH ERROR LOGS;
方法3
这个方法是直接禁用慢日志。
- 配置文件中修改
slow_query_log=0
,原值是1
表示开启; - 重启mysql服务;
- 删除慢日志文件。
如果需要记录的话可以再改回去。