Eski binary log'ları temizle (PURGE)
MySQLBinlog & LogKomut
PURGE BINARY LOGS BEFORE NOW() - INTERVAL 7 DAY;Ne yapar?
Belirtilen tarihten eski binary log dosyalarını diskten siler.
Ne zaman kullanılır?
Binlog'lar disk doldururken, artık gerekmeyen eski logları temizlemek için.
Dikkat
Bir replika hâlâ silinecek binlog'a ihtiyaç duyuyorsa replikasyon bozulur; önce SHOW REPLICA STATUS ile tüm replikaların ilerlediğini doğrula. Belirli dosyaya kadar silmek için: PURGE BINARY LOGS TO 'mysql-bin.000123'; Otomatik temizlik için binlog_expire_logs_seconds ayarını kullan.