방법: 매개 변수가 있는 행 필터 최적화(SQL Server Management Studio)

다음 설정을 사용하여 매개 변수가 있는 행 필터를 최적화할 수 있습니다.

  • 파티션 옵션

    아티클 속성 - <Article> 대화 상자의 속성 페이지 또는 필터 추가 대화 상자에서 이 옵션을 설정합니다. 두 대화 상자는 새 게시 마법사 및 게시 속성 - <Publication> 대화 상자에서 사용할 수 있습니다. 아티클 속성 - <Article> 대화 상자에서는 필터 추가 대화 상자에서 사용할 수 없는 이 옵션에 대해 값을 추가로 지정할 수 있습니다.

  • 파티션 미리 계산

    게시의 아티클이 일련의 요구 사항을 충족하는 경우 이 옵션은 기본적으로 True로 설정됩니다. 이러한 요구 사항에 대한 자세한 내용은 사전 계산 파티션으로 매개 변수가 있는 필터 성능 최적화을 참조하십시오. 게시 속성 - <Publication> 대화 상자의 구독 옵션 페이지에서 이 옵션을 수정합니다.

  • 동기화 최적화

    파티션 미리 계산False로 설정된 경우에만 이 옵션을 True로 설정해야 합니다. 게시 속성 - <Publication> 대화 상자의 구독 옵션 페이지에서 이 옵션을 설정합니다.

새 게시 마법사를 사용하여 게시 속성 - <Publication> 대화 상자에 액세스하는 방법은 방법: 게시 만들기 및 아티클 정의(SQL Server Management Studio)방법: 게시 및 아티클 속성 보기 및 수정(SQL Server Management Studio)을 참조하십시오.

필터 추가 또는 필터 편집 대화 상자에서 파티션 옵션을 설정하려면

  1. 새 게시 마법사의 테이블 행 필터 페이지나 게시 속성 - <Publication> 대화 상자의 행 필터 페이지에서 추가를 클릭한 다음 필터 추가를 클릭합니다.

  2. 매개 변수가 있는 필터를 만듭니다. 자세한 내용은 방법: 병합 아티클에 대해 매개 변수가 있는 행 필터 정의 및 수정(SQL Server Management Studio)을 참조하십시오.

  3. 구독자 간에 데이터를 공유할 방식과 일치하는 옵션을 선택합니다.

    • 이 테이블의 행을 여러 구독으로 이동

    • 이 테이블의 행을 단일 구독으로 이동

    이 테이블의 행을 단일 구독으로 이동을 선택하면 병합 복제에서는 보다 작은 메타데이터를 저장하고 처리하여 성능을 최적화할 수 있습니다. 그러나 한 행이 둘 이상의 구독자로 복제될 수 없도록 데이터가 분할되어야 합니다. 자세한 내용은 매개 변수가 있는 행 필터 항목의 "'partition options' 설정" 섹션을 참조하십시오.

  4. 확인을 클릭합니다.

  5. 게시 속성 - <Publication> 대화 상자에서 확인을 클릭하여 저장하고 대화 상자를 닫습니다.

아티클 속성 - <Article> 대화 상자에서 파티션 옵션을 설정하려면

  1. 새 게시 마법사의 아티클 페이지 또는 게시 속성 - <Publication> 대화 상자에서 테이블을 선택한 다음 아티클 속성을 클릭합니다.

  2. 선택한 테이블 아티클 속성 설정 또는 모든 테이블 아티클 속성 설정을 클릭합니다.

  3. 아티클 속성 - <Article> 대화 상자의 속성 탭에 있는 대상 개체 섹션에서 파티션 옵션에 대해 다음 값 중 하나를 지정합니다.

    • 겹침

    • 겹침, 파티션 외부 데이터 변경 내용 허용 안 함

    • 겹치지 않음, 단일 구독

    • 겹치지 않음, 구독 간 공유

    이러한 옵션 및 이 옵션이 필터 추가필터 편집 대화 상자에서 사용 가능한 옵션과 어떻게 관련되어 있는지에 대한 자세한 내용은 매개 변수가 있는 행 필터의 "'partition options' 설정" 섹션을 참조하십시오.

  4. 확인을 클릭합니다.

  5. 게시 속성 - <Publication> 대화 상자에서 확인을 클릭하여 저장하고 대화 상자를 닫습니다.

파티션 미리 계산을 설정하려면

  1. 게시 속성 - <Publication> 대화 상자의 구독 옵션 페이지에서 파티션 미리 계산 옵션에 대한 값을 선택합니다. 다음과 같은 경우 이 속성은 읽기 전용입니다.

    • 게시가 사전 계산 파티션의 요구 사항을 충족시키지 못합니다.

    • 게시에 대한 스냅숏이 아직 생성되지 않았습니다. 이 경우 해당 옵션은 스냅숏 생성 시기 자동 설정의 값을 표시합니다.

  2. 확인을 클릭합니다.

동기화 최적화를 설정하려면

  1. 게시 속성 - <Publication> 대화 상자의 구독 옵션 페이지에서 동기화 최적화 옵션의 값으로 True를 선택합니다.

  2. 확인을 클릭합니다.