MSmerge_articlehistory (Transact-SQL)
La table MSmerge_articlehistory suit les modifications apportées aux articles pendant une session de synchronisation de l'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 colonne |
Type de données |
Description |
---|---|---|
session_id |
int |
L'identificateur de la session de travail de l'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 = Téléchargement montant 2 = Téléchargement descendant 4 = Nettoyage. 5 = Arrêt. 6 = Modifications de schéma 7 = BCP |
article_name |
sysname |
Nom de l'article auquel des modifications ont été apportées. |
start_time |
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. |
updates |
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. |
deletes |
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. |
conflicts |
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. |