MSmerge_articlehistory (Transact-SQL)

Gäller för:SQL Server

MSmerge_articlehistory tabellen spårar ändringar som gjorts i artiklar under en Merge Agent synkroniseringssession, med en rad för varje artikel där ändringar gjordes. Den här tabellen lagras i distributionsdatabasen.

Kolumnnamn Datatyp Description
session_id int ID:t för en Merge Agent jobbsession i MSmerge_sessions systemtabell.
phase_id int Fasen av synkroniseringssessionen, som kan vara en av följande:

1 = Ladda upp.

2 = Ladda ner.

4 = Städning.

5 = Avstängning.

6 = Schemaändringar.

7 = BCP.
article_name sysname Namnet på artikeln där ändringar gjordes.
start_time datetime Tiden då agenten började behandla artikeln.
varaktighet int Den tid agenten behandlade en artikel, i sekunder.
Insatser int Antalet insättningar som har tillämpats på en specifik artikel under synkroniseringen. Detta värde ökar under synkroniseringsprocessen, och slutvärdet representerar det totala antalet.
Uppdateringar int Antalet uppdateringar som har tillämpats på en specifik artikel under synkroniseringen. Detta värde ökar under synkroniseringsprocessen, och slutvärdet representerar det totala antalet.
raderar int Antalet raderingar som har gjorts på en specifik artikel under synkroniseringen. Detta värde ökar under synkroniseringsprocessen, och slutvärdet representerar det totala antalet.
Konflikter int Antalet konflikter som uppstod under synkroniseringen. Detta värde ökar under synkroniseringsprocessen, och slutvärdet representerar det totala antalet.
conflicts_resolved int Antalet konflikter som uppstod under synkroniseringen och som löstes. Detta värde ökar under synkroniseringsprocessen, och slutvärdet representerar det totala antalet.
rows_retried int Antalet misslyckade rader som försöktes om under synkroniseringen. Detta värde ökar under synkroniseringsprocessen, och slutvärdet representerar det totala antalet.
percent_complete decimal Den procentandel av den totala synkroniseringstiden som Merge Agent lade på artikeln under en session. Detta värde är NULL tills sessionen är avslutad.
estimated_changes int En uppskattning av antalet radändringar som måste tillämpas på artikeln.
relative_cost decimal Tiden som läggs på att tillämpa ändringar för denna artikel jämfört med den totala tiden för hela sessionen.