다음을 통해 공유


병합 메타데이터 정리(복제 Transact-SQL 프로그래밍)

병합 복제 메타데이터는 게시에 대한 보존 설정에 따라 병합 에이전트에 의해 주기적으로 정리됩니다. 이는 MSmerge_genhistory, MSmerge_contents, MSmerge_tombstone, MSmerge_past_partition_mappings, 및 MSmerge_current_partition_mappings 시스템 테이블의 게시자와 구독자에게서 발생합니다. 복제 저장 프로시저를 사용하여 이러한 테이블의 데이터를 프로그래밍 방식으로 정리할 수도 있습니다.

병합 메타데이터를 수동으로 정리하려면

  1. 게시 데이터베이스의 게시자에서 sp_mergemetadataretentioncleanup 실행합니다.

  2. (선택 사항) MSmerge_genhistory, MSmerge_contentsMSmerge_tombstone 시스템 테이블에서 1단계에서 제거된 행 수를 각각 @num_genhistory_rows, @num_contents_rows@num_tombstone_rows 출력 매개변수에서 확인합니다.

  3. 구독자에서 1단계와 2단계를 반복하여 구독 데이터베이스의 메타데이터를 정리합니다.

또한 참조하십시오

구독 만료 및 비활성화