Purgar binary logs antiguos (PURGE)
MySQLBinlog y logsComando
PURGE BINARY LOGS BEFORE NOW() - INTERVAL 7 DAY;Qué hace
Borra del disco los archivos de binary log anteriores a la fecha indicada.
Cuándo usarlo
Cuando los binlogs están llenando el disco, para limpiar logs antiguos que ya no se necesitan.
Precaución
Si una réplica aún necesita un binlog que se está borrando, la replicación se rompe; verifique primero con SHOW REPLICA STATUS que todas las réplicas lo han superado. Para borrar hasta un archivo concreto: PURGE BINARY LOGS TO 'mysql-bin.000123'; Para la limpieza automática, use el ajuste binlog_expire_logs_seconds.