¿Cómo deshabilitar el registro de MySQL?

¿Cómo deshabilitar el registro de MySQL?

MySQL en RHEL 5.5 registra sus errores

/var/log/mysqld.log

Que crece hasta alcanzar un tamaño gigantesco con frecuencia.

Necesito desactivarlo, pero no encontré ninguna referencia para hacerlo. Finalmente agregué a continuación en my.cnf para redirigir los registros a /dev/null

log = /dev/null

Pero creo que no es eficiente ya que MySQL seguirá cambiando de contexto para escribir el registro. ¿Alguna idea de cómo desactivar el registro de errores de MySQL?

Respuesta1

Opciones en orden de preferencia personal:

1: Corrija la condición de error.

2: Gire y comprima el registro (advertencia: esto supone registros no binarios), ya que está usando redhat, hay un script útil llamado mysql-log-rotate, Fuente:http://dev.mysql.com/doc/refman/5.0/en/log-file-maintenance.html

3: Deshabilite los mecanismos de registro requeridos: Como no estoy seguro si está hablando del registro general, el registro de errores, el registro de consultas lentas o el registro binario, solo puedo indicarle esta página que tiene las instrucciones requeridas para la mayoría de los mecanismos.

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

información relacionada