스냅 샷 복제는 특정 시점에 표시되는대로 정확하게 데이터를 배포하며 데이터 업데이트를 모니터링하지 않습니다. 동기화가 발생하면 전체 스냅 샷이 생성되어 구독자에게 전송됩니다.
다음 중 하나 이상에 해당하는 경우 자체적으로 스냅 샷 복제를 사용하는 것이 가장 좋습니다.
데이터가 드물게 변경됩니다.
일정 기간 동안 게시자와 관련하여 오래된 데이터 사본을 보유 할 수 있습니다.
소량의 데이터 복제
짧은 시간 동안 많은 양의 변경이 발생합니다.
스냅 샷 복제는 데이터 변경이 많지만 드문 경우에 가장 적합합니다. 예를 들어, 영업 조직에서 제품 가격 목록을 유지하고 가격이 매년 한두 번 동시에 업데이트되는 경우 변경 후 전체 데이터 스냅 샷을 복제하는 것이 좋습니다. 특정 유형의 데이터가 주어지면 더 빈번한 스냅 샷도 적합 할 수 있습니다. 예를 들어 낮 동안 게시자에서 상대적으로 작은 테이블이 업데이트되었지만 일부 대기 시간이 허용되는 경우 변경 사항을 야간에 스냅 샷으로 전달할 수 있습니다.
증분 변경 내용이 추적되지 않으므로 스냅 숏 복제는 트랜잭션 복제보다 게시자에서 연속 오버 헤드가 낮습니다. 그러나 복제되는 데이터 세트가 매우 큰 경우 스냅 샷을 생성하고 적용하려면 상당한 리소스가 필요합니다. 스냅 샷 복제 사용 여부를 평가할 때는 전체 데이터 세트의 크기와 데이터 변경 빈도를 고려하십시오.
따라서 델타가 생성되지 않고 전체 데이터베이스가 스냅 샷되고 복제됩니다.