MSmerge_articlehistory (Transact-SQL)
In der Tabelle MSmerge_articlehistory werden die Änderungen nachverfolgt, die an Artikeln während einer Synchronisierungssitzung des Merge-Agents vorgenommen wurden. Für jeden Artikel, an dem Änderungen vorgenommen wurden, ist eine Zeile vorhanden. Diese Tabelle wird in der Verteilungsdatenbank gespeichert.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
session_id |
int |
Die ID einer Sitzung des Merge-Agents in der Systemtabelle MSmerge_sessions. |
phase_id |
int |
Die Phase der Synchronisierungssitzung, die einen der folgenden Werte haben kann: 1 = Upload 2 = Download 4 = Cleanup 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. |
inserts |
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. |
deletes |
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. |
conflicts |
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. |
Siehe auch
Konzepte
Replikationstabellen (Transact-SQL)