MySQL Binary Log
MySQL Binary Log DDL, DML을 통해 데이터베이스 내부 데이터의 변경이 생겼을 경우, 이 변경 내역을 기록하는 이진 파일을 바이너리 로그라고 한다. DB Replication을 하면 Master DB를 두고 Slave DB를 여러 개 두게 되는데, Slave DB는 Master DB에 접속하여 Master DB의 바이너리 로그를 읽어 똑같은 이벤트를 실행시킴으로써 Master DB와 동기화를 진행한다. 바이너리 로그는 데이터 베이스를 특정 시점으로 복구할 때에도 사용한다. DDL (Data Definition Language) CREATE : 데이터베이스 객체를 생성 DROP : 데이터베이스 객체를 영구 삭제 (ex: 테이블을 통째로 삭제) ALTER : 데이터베이스 객체를 수정 TRUN..
TIL(Today I Learned)
2021. 10. 7. 05:37