MySQL在RHEL 5.5中logging错误
/var/log/mysqld.log
经常长到庞大的大小。
我需要禁用它,但我没有find任何参考做到这一点。 最后,我在my.cnf中添加了以下内容,将日志redirect到/ dev / null
log = /dev/null
但是我认为这样做效率不高,因为mysql仍然会切换上下文来写入日志。 任何想法如何禁用mysql错误日志?
按个人喜好的顺序选项:
1:修复错误条件。
2:旋转和压缩日志(警告:这个假设是非二进制日志),因为你使用的是redhat,所以这个脚本叫做mysql-log-rotate,源代码: http : //dev.mysql.com/doc/ refman / 5.0 / EN /日志文件maintenance.html
3:禁用所需的日志logging机制:因为我不确定你是在谈论一般的日志,错误日志,慢查询日志或二进制日志,我只能指出你这个页面,其中有大多数机制的要求的说明。