MySQL no RHEL 5.5 registra erros em
/var/log/mysqld.log
Que cresce até um tamanho gigantesco com frequência.
Preciso desativá-lo, mas não consegui encontrar nenhuma referência para fazer isso. Finalmente adicionei abaixo em my.cnf para redirecionar os logs para /dev/null
log = /dev/null
Mas acho que não é eficiente, pois o mysql ainda mudará de contexto para gravar o log. Alguma ideia de como desabilitar o log de erros do mysql?
Responder1
Opções em ordem de preferência pessoal:
1: Corrija a condição de erro.
2: Girar e compactar o log (aviso: isso pressupõe logs não binários), já que você está usando redhat, há um script útil chamado mysql-log-rotate, Fonte:http://dev.mysql.com/doc/refman/5.0/en/log-file-maintenance.html
3: Desative os mecanismos de registro necessários: Como não tenho certeza se você está falando sobre o log geral, log de erros, log de consulta lenta ou log binário, só posso apontar para esta página que contém as instruções necessárias para a maioria dos mecanismos.