생활
MariaDB binlog가 자동으로 삭제되게 할 방법이 있을까요?
MariaDB replication 설정을 위해 binlog를 사용할 때
DB에 저장될 데이터는 많지 않지만 값을 업데이트하는 경우가 많아서
데이터 크기에 비해 binlog 크기가 매우 부담이 되는 경우가 생길 수 있는데
이런 경우에 모든 Slave가 복제를 완료한 binlog가 자동으로 삭제되게 할 방법이 있을까요?
expire_logs_days를 충분히 짧게 설정한다면 무의미한 게 될까요? (별 차이 없으려나요?)
55글자 더 채워주세요.
1개의 답변이 있어요!
mysql> purge master logs to 'mysql-bin.000375';
Query OK, 0 rows affected (0.91 sec)
mysql-bin.000186 3873742098
mysql-bin.000187 2873742018
mysql-bin.000188 2873742083
mysql-bin.000189 449742255
4 rows in sec 0.00위와같이 주기적으로 삭제하여줄 수 있습니다.