Partage via


MSdistribution_history (Transact-SQL)

S'applique à : SQL Server

La table MSdistribution_history contient des lignes d’historique pour les Agent de distribution associées au serveur de distribution local. Cette table est stockée dans la base de données de distribution.

Définition

Nom de la colonne Type de données Description
agent_id int ID de l'Agent de distribution.
runstatus int État en cours d’exécution :

1 = Début.

2 = Réussite.

3 = En cours.

4 = Inactif.

5 = Réessayer.

6 = Échec.
heure-début datetime Heure de démarrage de l'exécution de la tâche
time datetime Heure de consignation du message dans le journal
duration int Durée, en secondes, de la session de message.
commentaires nvarchar(4000) Texte du message.
xact_seqno varbinary(16) Numéro de séquence de la dernière transaction réalisée.
current_delivery_rate float Nombre moyen de commandes transmises par seconde depuis la dernière entrée de commande dans l'historique.
current_delivery_latency int Temps de latence entre l'entrée de la commande dans la base de données de distribution et son application à l'abonné depuis la dernière entrée dans l'historique. En millisecondes.
delivered_transactions int Nombre total des transactions transmises dans la session.
delivered_commands int Nombre total des commandes transmises dans la session.
average_commands int Nombre moyen des commandes transmises dans la session.
delivery_rate float Moyenne des commandes transmises par seconde.
delivery_latency int Temps de latence entre l'entrée de la commande dans la base de données de distribution et son application à l'abonné. En millisecondes.
total_delivered_commands bigint Nombre total de commandes transmises depuis la création de l'abonnement.
error_id int ID de l’erreur dans la table système MSrepl_error .
updateable_row bit Défini sur 1 si la ligne d’historique peut être remplacée.
timestamp timestamp Colonne timestamp de cette table

Voir aussi

Tables de réplication (Transact-SQL)
Vues de réplication (Transact-SQL)