Partage via


MSmerge_articlehistory (Transact-SQL)

S'applique à : SQL Server

La table MSmerge_articlehistory effectue le suivi des modifications apportées aux articles pendant une session de synchronisation Agent de fusion, avec une ligne pour chaque article auquel des modifications ont été apportées. Cette table est stockée dans la base de données de distribution.

Nom de la colonne Type de données Description
session_id int ID d’une session de travail Agent de fusion dans la table système MSmerge_sessions.
phase_id int La phase de la session de synchronisation, qui peut être l'une des suivantes :

1 = Charger.

2 = Télécharger.

4 = Nettoyer.

5 = Arrêt.

6 = Modifications du schéma.

7 = BCP.
article_name sysname Nom de l'article auquel des modifications ont été apportées.
heure-début datetime Heure à laquelle l'Agent a débuté le traitement de l'article.
duration int Durée en secondes pendant laquelle l'Agent a traité un article.
Inserts int Nombre d'insertions appliquées à un article spécifique durant la synchronisation. Cette valeur est incrémentée pendant le processus de synchronisation et la valeur de fin représente le nombre total.
Mises à jour int Nombre de mises à jour appliquées à un article spécifique durant la synchronisation. Cette valeur est incrémentée pendant le processus de synchronisation et la valeur de fin représente le nombre total.
Supprime int Nombre de suppressions appliquées à un article spécifique durant la synchronisation. Cette valeur est incrémentée pendant le processus de synchronisation et la valeur de fin représente le nombre total.
Conflits int Nombre de conflits qui se sont produits durant la synchronisation. Cette valeur est incrémentée pendant le processus de synchronisation et la valeur de fin représente le nombre total.
conflicts_resolved int Nombre de conflits qui se sont produits durant la synchronisation et qui ont été résolus. Cette valeur est incrémentée pendant le processus de synchronisation et la valeur de fin représente le nombre total.
rows_retried int Nombre de lignes ayant subi un échec qui ont fait l'objet d'une nouvelle tentative durant la synchronisation. Cette valeur est incrémentée pendant le processus de synchronisation et la valeur de fin représente le nombre total.
percent_complete decimal Pourcentage de la durée totale de la synchronisation que l'Agent de fusion a passé sur l'article durant une session. Cette valeur est NULL jusqu'à ce que la session soit terminée.
estimated_changes int Une estimation du nombre de modifications de lignes qui doivent être appliquées à l'article.
relative_cost decimal Temps passé en secondes à appliquer les modifications à cet article par rapport à la durée totale de la session entière.

Voir aussi

Tables de réplication (Transact-SQL)