MSmerge_articlehistory (Transact-SQL)

Dotyczy:SQL Server

Tabela MSmerge_articlehistory śledzi zmiany wprowadzone w artykułach podczas sesji synchronizacji Merge Agent, z jednym wierszem dla każdego artykułu, w którym dokonano zmian. Ta tabela jest przechowywana w bazie danych dystrybucji.

Nazwa kolumny Typ danych Description
session_id int ID sesji zadania Merge Agent w tabeli systemu MSmerge_sessions.
phase_id int Faza sesji synchronizacyjnej, która może być jedną z następujących rzeczy:

1 = Przesłanie.

2 = Pobierz.

4 = Sprzątanie.

5 = Wyłączenie.

6 = Zmiany schematu.

7 = BCP.
article_name sysname Nazwa artykułu, w którym wprowadzono zmiany.
start_time datetime Czas, gdy agent zaczął przetwarzać artykuł.
czas trwania int Czas, w którym agent przetwarzał artykuł, w sekundach.
Wkładki int Liczba wstawek zastosowanych do konkretnego artykułu podczas synchronizacji. Ta wartość będzie rosła podczas procesu synchronizacji, a wartość końcowa oznacza całkowitą liczbę.
Aktualizacje int Liczba aktualizacji zastosowanych do konkretnego artykułu podczas synchronizacji. Ta wartość będzie rosła podczas procesu synchronizacji, a wartość końcowa oznacza całkowitą liczbę.
usuwa int Liczba usuniętych elementów zastosowanych do konkretnego artykułu podczas synchronizacji. Ta wartość będzie rosła podczas procesu synchronizacji, a wartość końcowa oznacza całkowitą liczbę.
Konflikty int Liczba konfliktów, które wystąpiły podczas synchronizacji. Ta wartość będzie rosła podczas procesu synchronizacji, a wartość końcowa oznacza całkowitą liczbę.
conflicts_resolved int Liczba konfliktów, które wystąpiły podczas synchronizacji, zostały rozwiązane. Ta wartość będzie rosła podczas procesu synchronizacji, a wartość końcowa oznacza całkowitą liczbę.
rows_retried int Liczba nieudanych wierszy, które zostały powtórzone podczas synchronizacji. Ta wartość będzie rosła podczas procesu synchronizacji, a wartość końcowa oznacza całkowitą liczbę.
procent_ukończenia decimal Procent całkowitego czasu synchronizacji, jaki Merge Agent poświęcił na artykuł podczas sesji. Ta wartość jest NULL do czasu zakończenia sesji.
estimated_changes int Szacunkowa liczba zmian wierszy, które należy zastosować do artykułu.
relative_cost decimal Czas poświęcony na aplikowanie tego artykułu zmienia się w porównaniu do całkowitej sesji.