이렇게 남겨진 로그를 주기적으로 관리하지 않으면 로그의 크기가 계속해서 증가하여 시스템의 디스크 공간부족 등 문제가 발생할 수 있다. 로그의 저장기간을 변경하여 로그기록으로 인한 장애를 방지할 수 있도록 한다.
로그 저장기간을 변경하는 방법에는 설정파일(my.in, my.cnf)에서 명령을 추가한다. 예시는 로그를 최근3일간의 로그만 보관한다.
expire_logs_day=3
삽질 포인트
- 관리자 권한으로 my.ini 를 수정해야 권한문제 없음
- 수정 후 Service에서 mysql 서비스 제구동해주어야 적용 (오타내면 mysql 구동 안됨 :
예) expire_logs_days 를 expire_logs_day로 오기재하면 한참 삽질
mysql 서비스 재구동 전
show binary logs;
3일후 다시 확인해 보자~~
'데이터 아키텍처 & 처리기술 & DBMS > Mysql' 카테고리의 다른 글
MySQL 로그 소개 (0) | 2023.07.11 |
---|---|
Datagrip 다운로드 (0) | 2023.07.10 |
MySQL Editor Hangs on attempt to Launch (0) | 2023.07.10 |
Mysql WorkBench RuntimeError: Unable to execute command chcp. (0) | 2023.07.10 |