Expurgar binary logs antigos (PURGE)
MySQLBinlog e logComando
PURGE BINARY LOGS BEFORE NOW() - INTERVAL 7 DAY;O que faz
Apaga do disco os arquivos de binary log anteriores à data indicada.
Quando usar
Quando os binlogs estão enchendo o disco, para limpar logs antigos que não são mais necessários.
Atenção
Se uma réplica ainda precisar de um binlog que está sendo apagado, a replicação quebra; verifique antes com SHOW REPLICA STATUS que todas as réplicas já passaram dele. Para apagar até um arquivo específico: PURGE BINARY LOGS TO 'mysql-bin.000123'; Para limpeza automática, use a configuração binlog_expire_logs_seconds.