Как отключить ведение журнала MySQL?

Как отключить ведение журнала MySQL?

MySQL в RHEL 5.5 регистрирует ошибки в

/var/log/mysqld.log

Который часто вырастает до гигантских размеров.

Мне нужно отключить его, но я не нашел никаких ссылок, как это сделать. Наконец, я добавил ниже в my.cnf, чтобы перенаправить логи в /dev/null

log = /dev/null

Но я думаю, что это не эффективно, так как mysql все равно будет переключать контекст для записи журнала. Есть идеи, как отключить журнал ошибок mysql?

решение1

Варианты в порядке личных предпочтений:

1: Устраните ошибку.

2: Поворот и сжатие журнала (предупреждение: это предполагает недвоичные журналы), поскольку вы используете RedHat, есть удобный скрипт под названием mysql-log-rotate, Источник:http://dev.mysql.com/doc/refman/5.0/en/log-file-maintenance.html

3: Отключите требуемые механизмы ведения журнала: поскольку я не уверен, идет ли речь об общем журнале, журнале ошибок, журнале медленных запросов или двоичном журнале, я могу только указать вам на эту страницу, на которой приведены требуемые инструкции для большинства механизмов.

http://dev.mysql.com/doc/refman/5.1/en/server-logs.html

Связанный контент