MSmerge_articlehistory (Transact-SQL)

Gilt für:SQL Server

Die MSmerge_articlehistory Tabelle verfolgt Änderungen, die während einer Merge-Agent Synchronisierungssitzung an Artikeln vorgenommen wurden, mit einer Zeile für jeden Artikel, an dem Änderungen vorgenommen wurden. Diese Tabelle wird in der Verteilungsdatenbank gespeichert.

Spaltenname Datentyp BESCHREIBUNG
session_id int Die ID einer Merge-Agent Auftragssitzung in der MSmerge_sessions Systemtabelle.
phase_id int Die Phase der Synchronisierungssitzung, die einen der folgenden Werte haben kann:

1 = Hochladen.

2 = Herunterladen.

4 = Aufräumen.

5 = Herunterfahren.

6 = Schemaänderungen.

7 = BCP.
article_name sysname Der Name des Artikels, an dem Änderungen vorgenommen wurden.
start_time datetime Der Zeitpunkt, an dem der Agent mit der Verarbeitung des Artikels begonnen hat.
duration int Angabe der Dauer (in Sekunden) der Verarbeitung eines Artikels durch den Agent.
Fügt int Die Anzahl von Einfügevorgängen, die für einen bestimmten Artikel bei der Synchronisierung durchgeführt wurden. Dieser Wert wird während der Synchronisierung inkrementiert, die Gesamtzahl wird im Endwert angegeben.
Updates int Die Anzahl von Updates, die für einen bestimmten Artikel bei der Synchronisierung vorgenommen wurden. Dieser Wert wird während der Synchronisierung inkrementiert, die Gesamtzahl wird im Endwert angegeben.
Löscht int Die Anzahl von Löschvorgängen, die für einen bestimmten Artikel bei der Synchronisierung stattgefunden haben. Dieser Wert wird während der Synchronisierung inkrementiert, die Gesamtzahl wird im Endwert angegeben.
Konflikte int Die Anzahl von bei der Synchronisierung aufgetretenen Konflikten. Dieser Wert wird während der Synchronisierung inkrementiert, die Gesamtzahl wird im Endwert angegeben.
conflicts_resolved int Die Anzahl von Konflikten, die bei der Synchronisierung aufgetreten sind und gelöst wurden. Dieser Wert wird während der Synchronisierung inkrementiert, die Gesamtzahl wird im Endwert angegeben.
rows_retried int Die Anzahl von fehlerhaften Zeilen, die bei der Synchronisierung wiederholt wurden. Dieser Wert wird während der Synchronisierung inkrementiert, die Gesamtzahl wird im Endwert angegeben.
percent_complete decimal Der Prozentsatz an der gesamten Synchronisierungszeit, die der Merge-Agent während einer Sitzung für den Artikel aufgewendet hat. Dieser Wert ist NULL, bis die Sitzung abgeschlossen ist.
estimated_changes int Eine Schätzung der Anzahl von Zeilenänderungen, die für den Artikel angewendet werden müssen.
relative_cost decimal Die Zeit, die für das Anwenden von Änderungen für diesen Artikel aufgewendet werden musste, im Vergleich zur Dauer der gesamten Sitzung.

Weitere Informationen

Replikationstabellen (Transact-SQL)