반응형
MySQL/MariaDB 로그 저장기간 변경
-
Version : Mariadb 5.5.4.2-WinX64
앞에서 MySQL/MariaDB에서 로그를 기록하는 방법에 대해서 다루었다.
-
MySQL/MariaDB 에러로그파일 : http://sqlmvp.kr/220356876146
-
MySQL/MariaDB 제네럴 로그 파일 : http://sqlmvp.kr/220357319171
-
MySQL/MariaDB 슬로우 쿼리 로그 : http://sqlmvp.kr/220357383281
이렇게 남겨진 로그를 주기적으로 관리하지 않으면 로그의 크기가 계속해서 증가하여 시스템의 디스크 공간부족 등 문제가 발생할 수 있다. 로그의 저장기간을 변경하여 로그기록으로 인한 장애를 방지할 수 있도록 한다.
로그 저장기간을 변경하는 방법에는 설정파일(my.in, my.cnf)에서 명령을 추가한다. 예시는 로그를 최근3일간의 로그만 보관한다.
expire_logs_day=3 |
쿼리 명령을 사용하여 로그 기간을 변경할 수도 있다. 아래 스크립트는 현재 설정된 로그 기간을 확인한다.
show variables like '%logs%'; |
로그 기간을 3일로 변경한다.
set global expire_logs_days=3;
flush logs;
show variables like '%logs%'; |
2015-05-15 / 강성욱 / http://sqlmvp.kr
MySQL, MariaDB, MySQL, MySQL 로그 파일 보관 기간, 로그 파일 설정, 로그 기간변경, 에러로그, 슬로우 쿼리 로그, 제네럴 로그, MySQL 로그 보관 기간, MariaDB 로그 보관 기간
반응형
'MySQL, MariaDB' 카테고리의 다른 글
MySQL/MariaDB 프로세스 강제 종료 (0) | 2015.07.16 |
---|---|
MySQL/MariaDB 현재 실행중인 쿼리 보기 (0) | 2015.07.16 |
MySQL/MariaDB 슬로우 쿼리 로그 (0) | 2015.07.16 |
MySQL/MariaDB 제네럴 로그 파일 (General log file) (0) | 2015.07.16 |
MySQL/MariaDB 에러로그파일 (0) | 2015.07.16 |