MSdistribution_history (Transact-SQL)

La table MSdistribution_history contient des lignes d'historique relatives aux Agents de distribution associés au serveur de distribution local. Cette table est stockée dans la base de données de distribution.

Définition

Nom de colonne

Type de données

Description

agent_id

int

ID de l'Agent de distribution.

runstatus

int

État d'exécution :

1 = Démarrage

2 = Succès

3 = En cours

4 = Inactif

5 = Nouvelle tentative

6 = Échec

start_time

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.

comments

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.

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é.

total_delivered_commands

int

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

A la valeur 1 si la ligne d'historique peut être remplacée.

timestamp

timestamp

Colonne d'horodatage de cette table.