오래된 binary log 삭제(PURGE)
MySQLBinlog 및 로그명령어
PURGE BINARY LOGS BEFORE NOW() - INTERVAL 7 DAY;하는 일
지정한 날짜보다 오래된 binary log 파일을 디스크에서 삭제한다.
사용 시점
binlog가 디스크를 채우고 있을 때, 더 이상 필요 없는 오래된 로그를 정리하기 위해.
주의
삭제할 binlog를 replica가 아직 필요로 하면 복제가 깨진다. 먼저 SHOW REPLICA STATUS로 모든 replica가 해당 지점을 지났는지 확인한다. 특정 파일까지 삭제: PURGE BINARY LOGS TO 'mysql-bin.000123'; 자동 정리에는 binlog_expire_logs_seconds 설정을 사용한다.