MSdistribution_history (Transact-SQL)

La tabella MSdistribution_history contiene le righe di cronologia per gli agenti di distribuzione associati al server di distribuzione locale. Questa tabella è archiviata nel database di distribuzione.

Definizione

Nome colonna

Tipo di dati

Descrizione

agent_id

int

ID dell'agente di distribuzione.

runstatus

int

Stato di esecuzione:

1 = Operazione avviata.

2 = Operazione completata.

3 = Operazione in corso.

4 = Operazione inattiva.

5 = Nuovo tentativo.

6 = Operazione non completata.

start_time

datetime

Ora di inizio dell'esecuzione del processo.

time

datetime

Ora di registrazione del messaggio.

duration

int

Durata espressa in secondi della sessione del messaggio.

comments

nvarchar(4000)

Testo del messaggio.

xact_seqno

varbinary(16)

Numero di sequenza dell'ultima transazione elaborata.

current_delivery_rate

float

Numero medio di comandi recapitati al secondo dopo l'ultima voce di cronologia.

current_delivery_latency

int

Latenza tra l'immissione del comando nel database di distribuzione e l'applicazione del comando al Sottoscrittore dopo l'ultima voce di sottoscrizione.

delivered_transactions

int

Numero totale di transazioni recapitate durante la sessione.

delivered_commands

int

Numero totale di comandi recapitati durante la sessione.

average_commands

int

Numero medio di comandi recapitati durante la sessione.

delivery_rate

float

Numero medio dei comandi recapitati al secondo.

delivery_latency

int

Latenza tra l'immissione del comando nel database di distribuzione e la sua applicazione al Sottoscrittore.

total_delivered_commands

int

Numero totale di comandi recapitati dalla creazione dell'ultima sottoscrizione.

error_id

int

ID dell'errore nella tabella di sistema MSrepl_error.

updateable_row

bit

Impostato su 1 se la riga di cronologia può essere sovrascritta.

timestamp

timestamp

Colonna timestamp della tabella.