Loading...
MySQL 9.5 Reference Manual 9.5의 19.4 Replication Solutions의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
19.4.1 Using Replication for Backups
19.4.2 Handling an Unexpected Halt of a Replica
19.4.3 Monitoring Row-based Replication
19.4.4 Using Replication with Different Source and Replica Storage Engines
19.4.5 Using Replication for Scale-Out
19.4.6 Replicating Different Databases to Different Replicas
19.4.7 Improving Replication Performance
19.4.8 Switching Sources During Failover
19.4.9 Switching Sources and Replicas with Asynchronous Connection Failover
19.4.10 Semisynchronous Replication
19.4.11 Delayed Replication
Replication은 다양한 환경에서 여러 가지 목적을 위해 사용될 수 있습니다. 이 섹션에서는 특정 솔루션 유형에 Replication을 사용할 때의 일반적인 주의 사항과 조언을 제공합니다.
Backup 환경에서 Replication을 사용하는 방법, 설정, backup 절차, backup해야 할 파일에 대한 설명은 Section 19.4.1, “Using Replication for Backups”을 참고하십시오.
Source와 Replica에서 서로 다른 스토리지 엔진을 사용할 때의 조언과 팁은 Section 19.4.4, “Using Replication with Different Source and Replica Storage Engines”을 참고하십시오.
Replication을 스케일 아웃 솔루션으로 사용하려면, 해당 솔루션을 사용하는 애플리케이션의 로직과 동작에 일부 변경이 필요합니다. 자세한 내용은 Section 19.4.5, “Using Replication for Scale-Out”을 참고하십시오.
성능 또는 데이터 분산상의 이유로 서로 다른 데이터베이스를 서로 다른 Replica에 복제하고 싶을 수 있습니다. 이 경우 Section 19.4.6, “Replicating Different Databases to Different Replicas”을 참고하십시오.
Replica 수가 증가하면 Source에 가해지는 부하가 증가하여 성능 저하로 이어질 수 있습니다(각 Replica로 바이너리 로그를 복제해야 하기 때문입니다). 단일 세컨더리 서버를 Source로 사용하는 방법을 포함하여 Replication 성능을 향상시키기 위한 팁은 Section 19.4.7, “Improving Replication Performance”을 참고하십시오.
비상 장애 조치(Failover) 솔루션의 일부로 Source를 전환하거나 Replica를 Source로 변환하는 방법에 대한 안내는 Section 19.4.8, “Switching Sources During Failover”을 참고하십시오.
Replication 토폴로지에 포함된 서버에 특화된 보안 조치에 대한 정보는 Section 19.3, “Replication Security”를 참고하십시오.
19.3.3 Replication Privilege Checks
19.4.1 Using Replication for Backups