DBAtlas · Atlas für Datenbankbetrieb

Alte Binary Logs löschen (PURGE)

MySQLBinlog & Log

Befehl

PURGE BINARY LOGS BEFORE NOW() - INTERVAL 7 DAY;

Was es tut

Löscht Binary-Log-Dateien, die älter als das angegebene Datum sind, von der Platte.

Wann einsetzen

Wenn Binlogs die Platte füllen, um alte, nicht mehr benötigte Logs zu bereinigen.

Vorsicht

Braucht eine Replica noch ein zu löschendes Binlog, bricht die Replikation ab; prüfe zuerst mit SHOW REPLICA STATUS, dass alle Replicas darüber hinaus sind. Um bis zu einer bestimmten Datei zu löschen: PURGE BINARY LOGS TO 'mysql-bin.000123'; Für automatische Bereinigung die Einstellung binlog_expire_logs_seconds verwenden.

In DBAtlas öffnen →

Verwandte Einträge