MSmerge_articlehistory (Transact-SQL)
La tabella MSmerge_articlehistory rileva le modifiche apportate agli articoli durante una sessione di sincronizzazione dell'agente di merge, con una riga per ogni articolo al quale sono state apportate delle modifiche. Questa tabella è archiviata nel database di distribuzione.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
session_id |
int |
ID di una sessione di un processo dell'agente di merge nella tabella di sistema MSmerge_sessions. |
phase_id |
int |
Fase della sessione di sincronizzazione, i cui valori possono essere: 1 = Caricamento. 2 = Download. 4 = Pulitura. 5 = Chiusura. 6 = Modifiche dello schema. 7 = BCP. |
article_name |
sysname |
Nome dell'articolo al quale sono state apportate le modifiche. |
start_time |
datetime |
Ora di inizio dell'elaborazione dell'articolo. |
duration |
int |
Durata dell'elaborazione di un articolo, in secondi. |
inserts |
int |
Numero di inserimenti applicati a un articolo specifico durante la sincronizzazione. Questo valore verrà incrementato durante il processo di sincronizzazione e il valore finale rappresenta il numero totale. |
updates |
int |
Numero di aggiornamenti applicati a un articolo specifico durante la sincronizzazione. Questo valore verrà incrementato durante il processo di sincronizzazione e il valore finale rappresenta il numero totale. |
deletes |
int |
Numero di eliminazioni applicate a un articolo specifico durante la sincronizzazione. Questo valore verrà incrementato durante il processo di sincronizzazione e il valore finale rappresenta il numero totale. |
conflicts |
int |
Numero di conflitti che si sono verificati durante la sincronizzazione. Questo valore verrà incrementato durante il processo di sincronizzazione e il valore finale rappresenta il numero totale. |
conflicts_resolved |
int |
Numero di conflitti che si sono verificati durante la sincronizzazione e che sono stati risolti. Questo valore verrà incrementato durante il processo di sincronizzazione e il valore finale rappresenta il numero totale. |
rows_retried |
int |
Numero di righe per cui si è verificato un errore e che sono state ritentate durante la sincronizzazione. Questo valore verrà incrementato durante il processo di sincronizzazione e il valore finale rappresenta il numero totale. |
percent_complete |
decimal |
Percentuale del tempo di sincronizzazione totale impiegato dall'agente di merge per l'articolo durante la sessione. Questo valore è Null fino a quando la sessione non è stata completata. |
estimated_changes |
int |
Stima del numero di modifiche di riga che devono essere applicate all'articolo. |
relative_cost |
decimal |
Tempo impiegato per l'applicazione delle modifiche per questo articolo in rapporto al tempo totale per l'intera sessione. |
Vedere anche
Concetti
Tabelle di replica (Transact-SQL)