sysmergepartitioninfo(Transact-SQL)
적용 대상: SQL Server
각 아티클의 파티션에 대한 정보를 제공합니다. 로컬 데이터베이스에 정의된 각 병합 아티클에 대해 하나의 행을 포함합니다. 이 테이블은 게시 및 구독 데이터베이스에 저장됩니다.
열 이름 | 데이터 형식 | 설명 |
---|---|---|
artid | uniqueidentifier | 지정된 문서의 고유 ID 번호입니다. |
pubid | uniqueidentifier | 이 발행물의 고유 ID 번호입니다. 는 게시가 추가될 때 생성됩니다. |
partition_view_id | int | 이 테이블의 파티션 뷰 ID입니다. 이 뷰는 아티클의 각 행과 아티클이 속해 있는 다른 파티션 ID 사이의 매핑을 보여 줍니다. |
repl_view_id | int | 추가할 수 있습니다. |
partition_deleted_view_rule | nvarchar(4000) | 병합 복제 트리거 내에서 사용된 SQL 문은 이전 열 값에 따라 삭제되거나 업데이트된 각 행의 파티션 ID를 검색합니다. |
partition_inserted_view_rule | nvarchar(4000) | 병합 복제 트리거 내에서 새 열 값에 따라 삽입되거나 업데이트된 각 파티션 ID를 검색하는 데 사용되는 SQL 문입니다. |
membership_eval_proc_name | sysname | MSmerge_contents 행의 현재 파티션 ID를 평가하는 프로시저의 이름입니다. |
column_list | nvarchar(4000) | 아티클에 복제된 열의 쉼표로 구분된 목록입니다. |
column_list_blob | nvarchar(4000) | 이진 큰 개체 열을 포함하여 아티클에 복제된 열의 쉼표로 구분된 목록입니다. |
expand_proc | sysname | 새로 삽입된 부모 행의 모든 자식 행 및 파티션 변경이 수행되었거나 삭제된 부모 행의 파티션 ID를 다시 평가하는 프로시저의 이름입니다. |
logical_record_parent_nickname | int | 논리 레코드에서 지정된 아티클의 최상위 상위 항목의 애칭입니다. |
logical_record_view | int | 각 자식 rowguid에 해당하는 최상위 부모 아티클 rowguid를 출력하는 뷰입니다. |
logical_record_deleted_view_rule | nvarchar(4000) | logical_record_view 마찬가지로 업데이트 및 삭제 트리거의 "삭제된" 테이블에 자식 행이 표시됩니다. |
logical_record_level_conflict_detection | bit | 논리적 레코드 수준 또는 행 또는 열 수준에서 충돌을 검색해야 하는지 여부를 나타냅니다. 0 = 행 또는 열 수준 충돌 검색이 사용됩니다. 1 = 논리적 레코드 충돌 검색이 사용됩니다. 여기서 게시자에서 행을 변경하고 별도의 행에서 변경하면 구독자의 동일한 논리 레코드가 충돌로 처리됩니다. 이 값이 1이면 논리적 레코드 수준 충돌 해결만 사용할 수 있습니다. |
logical_record_level_conflict_resolution | bit | 논리적 레코드 수준 또는 행 또는 열 수준에서 충돌을 해결해야 하는지 여부를 나타냅니다. 0 = 행 또는 열 수준 해상도가 사용됩니다. 1 = 충돌이 발생할 경우 승자의 전체 논리 레코드가 손실된 쪽에서 전체 논리 레코드를 덮어씁니다. 값 1 은 논리적 레코드 수준 검색과 행 또는 열 수준 검색 모두에 사용할 수 있습니다. |
partition_options | tinyint | 모든 행이 하나의 파티션 또는 하나의 구독에만 속하는 경우 성능 최적화를 가능하게 하는 아티클의 데이터가 분할되는 방식을 정의합니다. partition_options 다음 값 중 하나일 수 있습니다. 0 = 아티클에 대한 필터링이 정적이거나 각 파티션에 대한 고유한 데이터 하위 집합(예: "겹치는" 파티션)을 생성하지 않습니다. 1 = 파티션이 겹치고 구독자에서 수행한 DML 업데이트는 행이 속한 파티션을 변경할 수 없습니다. 2 = 아티클에 대한 필터링은 겹치지 않는 파티션을 생성하지만 여러 구독자는 동일한 파티션을 받을 수 있습니다. 3 = 아티클에 대한 필터링은 각 구독에 대해 고유한 겹치지 않는 파티션을 생성합니다. |