Назад | Перейти на главную страницу

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

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

/var/log/mysqld.log

Которая часто вырастает до размеров мамонта.

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

log = /dev/null

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

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

1: исправить состояние ошибки.

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

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

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