개발/MySql

[MYSQL] bin log 관리

나랑살자 2012. 7. 26. 21:38

* 10일 이전의 bin log 삭제 ( 아래 명령을 쉘에서 바로 실행하면 된다 )

mysql -uroot -e "PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 10 DAY);"


* /etc/my.cnf 설정 - binlog 관련

log-bin=/home/mysql_log/bin_log/bin # 빈로그 저장 설정 및 저장할 디렉토리 지정

binlog_cache_size =  2M     # binlog cache 사이즈 

max_binlog_size =  50M      # bin로그 파일 사이즈 

expire_logs_days = 10       # 보관기간