Udostępnij za pośrednictwem


sysmergepartitioninfo (języka Transact-SQL)

Zawiera informacje dotyczące partycji dla każdego artykuł.Zawiera jeden wiersz dla każdego artykuł seryjnej zdefiniowane w lokalnej bazie danych.W tej tabela są przechowywane w bazach danych publikacja i subskrypcja.

Nazwa kolumny

Typ danych

Opis

artid

uniqueidentifier

Unikatowy numer identyfikacyjny dla danego artykuł.

pubid

uniqueidentifier

Unikatowy numer identyfikacyjny dla tej publikacja; generowane po dodaniu publikacja.

partition_view_id

int

Identyfikator widoku partycji w tej tabela.Ten widok zawiera mapowanie każdego wiersza w innej partycji ID użytkownika należy do artykuł.

repl_view_id

int

Aby dodać.

partition_deleted_view_rule

nvarchar(4000)

instrukcja języka SQL użyte wewnątrz wyzwalacza replikacja scalająca pobrać identyfikator partycji dla każdego wiersza usunięte lub zaktualizowane na podstawie jego stare wartości kolumna

partition_inserted_view_rule

nvarchar(4000)

instrukcja języka SQL użyte wewnątrz wyzwalacza replikacja scalająca pobrać identyfikator partycji dla każdego wstawiany lub aktualizowany oparte na jego nowe wartości kolumna.

membership_eval_proc_name

sysname

Nazwa procedury, dającą bieżącej partycji identyfikatory wierszy w MSmerge_contents.

column_list

nvarchar(4000)

Rozdzielana przecinkami lista kolumn zreplikowane w artykuł.

column_list_blob

nvarchar(4000)

Rozdzielana przecinkami lista kolumn zreplikowane w artykuł, włącznie z kolumnami duży obiekt binarny.

expand_proc

sysname

Nazwa procedury, która reevaluates partycji identyfikatorów dla wszystkich wierszy podrzędność nadrzędnego nowo wstawionego wiersza i wierszy nadrzędnych, które zostały poddane zmianie partycji lub zostały usunięte.

logical_record_parent_nickname

int

Pseudonim najwyższego poziom nadrzędnego danego artykuł rekord logiczny.

logical_record_view

int

Widok, który wyświetla odpowiadające każdej rowguid podrzędność rowguid artykuł najwyższego poziom nadrzędnego.

logical_record_deleted_view_rule

nvarchar(4000)

Podobne do logical_record_view, z wyjątkiem it pokazuje podrzędność wiersze w "usunięte" Tabela w aktualizacji i usuwania wyzwalaczy.

logical_record_level_conflict_detection

bit

Wskazuje, czy konflikty powinny zostać wykryte na rekord logiczny poziom lub poziom wiersza lub kolumna.

0 = Wiersz lub kolumna poziom - wykrywanie konfliktów.

1 = Logiczne wykrywanie konfliktów rekordu jest używany w przypadku gdy zmiana w rzędzie u Wydawca i zmienić w oddzielnym wierszu tego samego rekordu logiczne subskrybent jest obsługiwany jako konflikt.

Gdy ta wartość jest 1, mogą być używane tylko rekord logiczny poziom konfliktów.

logical_record_level_conflict_resolution

bit

Wskazuje, czy konflikty powinny zostać rozwiązane w rekord logiczny poziom lub poziom wiersza lub kolumna.

0 = Wiersz lub kolumna poziom - rozdzielczość jest używany.

1 = przypadek konfliktu, cały rekord logiczny z zwycięzcą zastępuje cały rekord logiczny stronie przegrywająca.

Wartość 1 mogą być używane zarówno rekord logiczny-poziom wykrywania i z wykrywaniem poziomu wierszy lub kolumn.

partition_options

tinyint

Defines the way in which data in the article is partitioned, which enables performance optimizations when all rows belong in only one partition or in only one subscription.partition_options can be one of the following values.

0 = The filtering for the article either is static or does not yield a unique subset of data for each partition, i.e.an "overlapping" partition.

1 = Nakładają się na partycje, a DML aktualizacje dokonane przez subskrybenta nie można zmienić partycji, do której należy dany wiersz.

2 = Filtrowania dla artykuł plonów nie pokrywających się partycje, ale wielu subskrybentów może odbierać tej samej partycji.

3 = Filtrowania dla artykuł plonów-nakładających się partycje, które są unikatowe dla subskrypcja.