MSdistribution_history (Transact-SQL)

Gäller för:SQL Server

Tabellen MSdistribution_history innehåller historikrader för distributionsagenter kopplade till den lokala distributören. Den här tabellen lagras i distributionsdatabasen.

Definition

Kolumnnamn Datatyp Description
agent_id int ID:t för distributionsagenten.
Runstatus int Löpstatus:

1 = Start.

2 = Lyckas.

3 = Pågår.

4 = Viloläge.

5 = Ompröva.

6 = Misslyckades.
start_time datetime Tiden att börja utföra jobbet.
time datetime Tiden då meddelandet loggas.
varaktighet int Varaktigheten, i sekunder, av meddelandesessionen.
Kommentarer nvarchar(4000) Meddelandetexten.
xact_seqno varbinary(16) Det senast bearbetade transaktionssekvensnumret.
current_delivery_rate float Det genomsnittliga antalet kommandon som levererats per sekund sedan senaste historieposten.
current_delivery_latency int Latensen mellan att kommandot går in i distributionsdatabasen och att det tillämpas på prenumeranten sedan senaste historikposten. I millisekunder.
delivered_transactions int Det totala antalet transaktioner som levererats under sessionen.
delivered_commands int Det totala antalet kommandon som levererades under sessionen.
average_commands int Det genomsnittliga antalet kommandon som levererades under sessionen.
delivery_rate float Genomsnittet levererade kommandon per sekund.
delivery_latency int Latensen mellan att kommandot går in i distributionsdatabasen och att det appliceras på prenumeranten. I millisekunder.
total_delivered_commands bigint Det totala antalet kommandon som levererats sedan prenumerationen skapades.
error_id int ID:t för felet i MSrepl_error systemtabellen.
updateable_row bit Ställ in på 1 om historikraden kan skrivas över.
timestamp timestamp Tidsstämpelkolumnen i denna tabell.