반응형
1. 바이너리 로그 ?
- DDL (Create, Drop, Alter, TRUNCATE) , DML(Insert, Update, Delete) 등 해당 정의어와 조작어를 통해
데이터 변화가 발생했을 경우 해당 이벤트들을 기록하는 로그 파일
1. 바이너리 로그 확인하기
//Mysql Workbench
show binary logs;
//서버 내(커널)
ls -alth binlog.*
2. 바이너리 로그 삭제하기
- 로그번호 지정해서 삭제
//Mysql Workbench
purge binary logs to 'binlog.005000';
- 구체적인 일자 지정 삭제
purge binary logs before '2023-08-01 00:00:00';
- 현재 로그 이전의 로그들 삭제
//현재 시간 이전 로그 삭제
purge binary logs before now();
//현재 로그번호 이전 삭제
purge master logs to 'binlog.005000';
3. 바이너리 로그 보존기간 조회
show variables like 'binlog_expire%';
4. 바이너리 로그 보존기간 변경
//초 기준 ex) 3600초 1시간
set global binlog_expire_logs_seconds=3600;
반응형
'MYSQL' 카테고리의 다른 글
MySQL 페이징 성능 개선 및 LIMIT 최적화 (0) | 2023.07.27 |
---|---|
MySQL 테이블 용량 확인 및 테이블 개수 조회 (0) | 2023.07.10 |
MySQL 슬로우쿼리(slow-query) 설정(확인) (0) | 2023.07.05 |
MySQL DB Collation 및 CharacterSet 변경 (0) | 2023.06.23 |
SQL 구문의 실행순서 (0) | 2023.06.14 |