티스토리 뷰

Database/* log

mysql binlog 파일 삭제

포꾼 2017. 12. 14. 10:15

Mysql Binary Log삭제 


수행되는 쿼리가 저장되는 파일, 기본적으로 binary log파일이 생성 된다.

binary log를 쌓지 않아도 되지만, 리플리케이션 문제 해결을 위해 binary log를 추출 한다.



삭제 방법

# db 데이터 저장 경로로 들어가 rm 명령어로 절대 삭제 하지 말것.

(중요) db안에 index를 가지고 있어서 파일 삭제 시 index가 맞지 않음. 반드시 db터미널로 접근 해서 삭제 진행!!


> mysql -uroot -p   # db접근 

> show binary logs; # 바이너리 로그 조회

> purgr master logs to '로그 파일명'; 



binary로그 저장 주기 설정

> set global expire_logs_day=3;  # 3일로 설정

# my.cnf 파일을 통해 설정도 가능 하다.


> show variables like '%expire%'  # 저장 주기 확인

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함