Purger les anciens binary logs (PURGE)
MySQLBinlog et journauxCommande
PURGE BINARY LOGS BEFORE NOW() - INTERVAL 7 DAY;Ce que fait la commande
Supprime du disque les fichiers binary log antérieurs à la date indiquée.
Quand l'utiliser
Lorsque les binlogs remplissent le disque, pour nettoyer les anciens journaux devenus inutiles.
Attention
Si une réplique a encore besoin d'un binlog en cours de suppression, la réplication casse ; vérifiez d'abord avec SHOW REPLICA STATUS que toutes les répliques l'ont dépassé. Pour supprimer jusqu'à un fichier précis : PURGE BINARY LOGS TO 'mysql-bin.000123'; Pour un nettoyage automatique, utilisez le réglage binlog_expire_logs_seconds.