다운로드 전용 아티클로 병합 복제 성능 최적화Optimize Merge Replication Performance with Download-Only Articles

병합 복제에서는 다양한 응용 프로그램의 요구 사항을 해결할 수 있도록 두 가지 아티클 유형을 제공합니다.Merge replication offers two different article types to address different application needs. 게시에는 이러한 아티클 유형 중 해당 응용 프로그램에 적합한 하나 이상의 아티클 유형이 포함될 수 있습니다.Publications can contain one or more of each of these article types as appropriate for the application:

  • 표준 아티클Standard articles

  • 다운로드 전용 아티클Download-only articles

    적절한 상황에서 다운로드 전용 아티클을 사용하면 표준 아티클과 비교하여 성능상의 이점이 있습니다.Download-only articles provide performance advantages over standard articles and should be used where appropriate.

참고

다운로드 전용 아티클을 사용하려면 게시의 호환성 수준이 적어도 90RTM 이상이어야 합니다.To use download-only articles, the compatibility level of the publication must be at least 90RTM.

표준 아티클Standard Articles

기본값인 표준 아티클은 뛰어난 충돌 감지 및 해결 기능을 비롯하여 병합 복제의 모든 기능을 제공합니다.Standard articles are the default, offering the full range of merge replication features, including rich conflict detection and resolution. 표준 아티클은 여러 구독자가 업데이트하는 테이블에 적합하며 저장 프로시저 및 뷰와 같은 테이블 이외의 개체는 항상 표준 아티클로 게시됩니다.Standard articles are appropriate for tables that are updated by multiple Subscribers; objects other than tables, such as stored procedures and views, are always published as standard articles.

다운로드 전용 아티클Download-Only Articles

다운로드 전용 아티클은 제품 카탈로그에 포함된 아티클 집합처럼 구독자에서 업데이트되지 않는 데이터가 있는 응용 프로그램에 적합하게 디자인되었습니다.Download-only articles are designed for applications with data that is not updated at Subscribers, such as a set of articles that are contained in a product catalog. 일반적으로 제품 카탈로그는 게시자에서는 업데이트되지만 구독자에서는 업데이트되지 않습니다.A product catalog is typically updated at the Publisher, but not at the Subscribers. 다운로드 전용 아티클은 구독자에서 업데이트할 수 없으므로 추적 메타데이터가 구독자로 전송되지 않습니다.Because download-only articles cannot be updated at the Subscriber, tracking metadata is not sent to Subscribers. 이로 인해 구독자의 저장소 용량 및 성능상 이점이 줄어들 수 있으며 특히 네트워크 연결 속도가 느릴 경우 더욱 그렇습니다.This can lead to reduced storage on the Subscribers and a performance benefit, especially if the network connection is slow.

다운로드 전용 아티클은 클라이언트 구독과 함께 작동합니다. 아티클을 다운로드 전용으로 지정할 경우 해당 아티클에 대한 행은 클라이언트 구독을 사용하는 구독자에 삽입, 업데이트 또는 삭제할 수 없습니다.Download-only articles work in conjunction with client subscriptions: if an article is designated as download-only, rows for that article cannot be inserted, updated, or deleted at Subscribers who use client subscriptions. 서버 구독 유형을 사용하는 게시자와 구독자(일반적으로 데이터를 다른 구독자로 다시 게시하는 구독자)는 데이터를 삽입, 업데이트 및 삭제할 수 있습니다.Publishers and Subscribers that use the server subscription type (typically Subscribers that republish data to other Subscribers) can insert, update, and delete data. 클라이언트 구독에 대한 자세한 내용은 게시 구독을 참조하세요.For more information about client subscriptions, see Subscribe to Publications.

아티클을 다운로드 전용으로 지정하려면 Specify That a Merge Table Article is Download-Only을 참조하십시오.To specify that an article is download-only, see Specify That a Merge Table Article is Download-Only.

응용 프로그램에서 다른 아티클 유형 사용Using Different Article Types in Your Applications

응용 프로그램의 요구 사항을 이해하면 최대 유연성과 최적 성능 간 균형을 유지할 수 있습니다.By understanding the requirements of your application, you can make tradeoffs between maximum flexibility and optimal performance. 예를 들어 게시자와 구독자에서 충돌이 자주 발생하고 내용이 자주 변경되는 응용 프로그램의 경우 표준 아티클로 구성된 응용 프로그램을 사용합니다.For example, applications with numerous conflicts and changes at both the Publisher and Subscribers will use a publication made up of standard articles. SFA(Sales Force Automation) 응용 프로그램과 같은 일부 응용 프로그램에는 충돌 가능성이 있는 아티클과 다운로드 전용으로 지정할 수 있는 조회 테이블의 기능을 하는 다른 아티클이 있을 수 있습니다.Some applications, such as a sales force automation application, might have articles with a potential for conflicts, and other articles that function as lookup tables, which can be specified as download-only. POS(Point of Sale) 시스템 및 FFA(Field Force Automation) 응용 프로그램과 같은 데이터 항목 응용 프로그램은 충돌을 제거하고 한 구독자의 데이터가 다른 구독자로 이동하지 않는 방식으로 데이터를 엄격하게 분할하는 경우가 많습니다.Data entry applications, such as point of sales systems and field force automation applications, often strictly partition data in a way that conflicts are eliminated, and data from one Subscriber never goes to another. 이러한 경우 겹치지 않는 파티션, 다운로드 전용 아티클 및 사전 계산 파티션을 잘 조합하여 성능과 확장성을 최적화할 수 있습니다.In these situations, a combination of nonoverlapping partitions, download-only articles and precomputed partitions provides maximum performance and scalability. 겹치지 않는 파티션 및 사전 계산 파티션에 대한 자세한 내용은 Parameterized Row Filters를 참조하십시오.For more information about nonoverlapping partitions and precomputed partitions, see Parameterized Row Filters.

관련 항목:See Also

병합 복제를 위한 아티클 옵션 Article Options for Merge Replication
조건부 삭제 추적으로 병합 복제 성능 최적화 Optimize Merge Replication Performance with Conditional Delete Tracking