MSmerge_articlehistory (Transact-SQL)
Si applica a: SQL Server
La tabella MSmerge_articlehistory tiene traccia delle modifiche apportate agli articoli durante una sessione di sincronizzazione agente di merge, con una riga per ogni articolo in cui sono state apportate modifiche. Questa tabella è archiviata nel database di distribuzione.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
session_id | int | ID di una sessione di processo 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 = Pulizia. 5 = Arresto. 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. |
Inserti | 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. |
Aggiornamenti | 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. |
Elimina | 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. |
Conflitti | 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. |