차례:
정의-병합 복제 란 무엇입니까?
병합 복제는 게시자라고하는 하나의 기본 서버에서 가입 자라는 하나 이상의 보조 서버로 변경 내용을 보낼 수있는 Microsoft SQL Server에서 제공하는 기능입니다.
병합 복제는 기본 서버에서 다양한 서버로 데이터를 배포하기 위해 Microsoft SQL Server에서 사용할 수있는 모드 중 하나입니다. 병합 복제는 스냅 샷 복제 및 트랜잭션 복제와 함께 세 가지 복제 유형 중 하나입니다. 사용되는 유형은 데이터베이스의 요구, 변경 빈도 및 사용중인 SQL Server 버전에 따라 다릅니다.
Techopedia는 병합 복제를 설명합니다
병합 복제는 게시자와 구독자가 데이터베이스를 독립적으로 변경할 수 있으므로 가장 복잡한 복제 유형입니다. 이 시나리오에서는 다른 서버가 데이터를 변경할 수도 있기 때문에 게시자가 기본 서버인지 엄격하게 논의 할 수 있습니다. 여하튼, 변경 사항은 두 서버 모두에있는 병합 에이전트와 데이터 변경이 충돌하는 경우 사전 결정된 충돌 해결 메커니즘에 의해 동기화됩니다. 병합 복제에는 게시자와 구독자간에 실시간 네트워크 연결이 필요하지 않으므로 한 서버에서 데이터를 변경할 수있는 가능성이 높아지고 다른 서버에서 나중에 동일한 데이터를 다른 값으로 변경할 수 있기 때문에 이러한 충돌이 발생할 수 있습니다.
병합 복제는 일반적으로 게시자와 지속적으로 연결할 수 없지만 변경할 수있는 데이터베이스 복사본을 가지고 다녀야하는 랩톱 및 기타 모바일 사용자가 일반적으로 사용합니다.
