본문 바로가기

Replication

MySQL 5.5 Semisynchronous Replication v1.0 MySQL 5.5 Semisynchronous Replication v1.0 Date Ver Etc. 11.09.05 v1.0 * 이 문서는 dev.mysql.com 을 번역해 만들었음을 밝힌다. 1. Semisynchronous Replication MySQL 5.5 부터 기존의 built-in asynchronous replication 에 semisynchronous replication 이 추가되었다. MySQL replication 은 기본적으로 asynchronous replication 을 사용한다. Master 는 Slave 가 Binary log 에 언제 엑세스를 했는지 혹은 수행을 했는지 아무정보가 없다. Master crash 의 경우 Commit 된 정보가 어떤 Slave 로도 전송.. 더보기
MySQL 5.5 Configure Replication using Ibbackup v1.0 MySQL 5.5 Configure Replication using Ibbackup from 1. Ibbackup 을 이용한 Replication 구성 Ibbackup 은 hot backup 이 가능하다. (http://h391106.tistory.com/220) Hot Backup 이라 함은 Service 정지 없이 백업본을 만들 수 있다는 이야기다. Replication 구성의 간단한 예는 http://h391106.tistory.com/224 에서도 이야기했다. 이중 핵심적인 부분으로는 Server-id 에 대한 셋팅 부분이다. Replication 을 구성하는 장비는 각기 고유한 Server-id 를 가져야 하는데 이를 정의하지 않는 경우 Default 값을 가져간다. 다시말해 Server-id .. 더보기
MySQL 5.5 Replication v1.0 MySQL 5.5 Replication from 1. MySQL Replication MySQL Replication 은 단어 그대로 복제된 데이터 베이스를 말한다. 복제의 대상이 된 Original 을 Master 로 지칭하며 복제의 결과물을 Slave 라 한다. MySQL 의 Replication 은 ORACLE 의 Dataguard 와 대응하는 개념이라 보면 된다. 다만 Instance Level 로 복제되는 Oracle 과 달리 Instance Level 뿐만 아니라 Database (MySQL 에서의… Schema 를 말한다.) 또는 Table 로 한정지을 수 있다. 이 게시물에서는 같은 장비에 Replication 을 과거데이타 없이 구성한다고 가정하여 진행하겠다. 2. Configuratio.. 더보기