mysql replication (1) 썸네일형 리스트형 binary log file position based replication 개요 데이터베이스 변경분을 binarylog에 event로 기록한다. inndb 기준, 1개의 event는 1개의 transaction 이다. slave는 master의 binarylog를 읽고 slave의 로컬 데이터베이스에서 binarylog의 event를 실행한다. 각 slave는 모든 binarycontents를 받는다. 또한 binarylog에서 어떤 구문을 수행할지에 대해서는 slave에서 결정한다. slave의 i/o thread는 로컬에 binary log를 저장하며 relay log 라고 한다. slave의 sql thread는 relay log 의 내용중에서 약속된 event 만 실행한다. event를 특정해서 적용하는것은 불가능 하며 특정 데이터베이스 및 테이블을 선정하는것은 가능하다.. 이전 1 다음