MSmerge_sessions (Transact-SQL)

La tabella MSmerge_sessions contiene righe di cronologia con i risultati di sessioni precedenti di processi dell'agente di merge. Viene aggiunta una nuova riga alla tabella per ogni esecuzione dell'agente di merge. Questa tabella è archiviata nel database di distribuzione.

Nome colonna

Tipo di dati

Descrizione

session_id

int

ID della sessione del processo dell'agente di merge.

agent_id

int

ID dell'agente di merge.

start_time

datetime

Ora di inizio dell'esecuzione del processo.

end_time

datetime

Ora di fine dell'esecuzione del processo.

duration

int

Durata cumulativa, espressa in secondi, di questa sessione del processo.

delivery_time

int

Numero di secondi necessari per applicare un batch di modifiche.

upload_time

int

Numero di secondi necessari per il caricamento delle modifiche nel server di pubblicazione.

download_time

int

Numero di secondi necessari per il download delle modifiche nel Sottoscrittore.

delivery_rate

float

Numero medio di comandi recapitati al secondo.

time_remaining

int

Numero stimato di secondi rimanenti in una sessione attiva.

percent_complete

decimal

Percentuale stimata rispetto al totale delle modifiche già recapitate in una sessione attiva.

upload_inserts

int

Numero di inserimenti applicati nel server di pubblicazione.

upload_updates

int

Numero di aggiornamenti applicati nel server di pubblicazione.

upload_deletes

int

Numero di eliminazioni applicate nel server di pubblicazione.

upload_conflicts

int

Numero di conflitti che si sono verificati durante l'applicazione delle modifiche nel server di pubblicazione.

upload_conflicts_resolved

int

Numero di conflitti che si sono verificati durante l'applicazione delle modifiche nel server di pubblicazione e che sono stati risolti.

upload_rows_retried

int

Numero di righe con tentativi ripetuti di caricamento nel server di pubblicazione.

download_inserts

int

Numero di inserimenti applicati nel Sottoscrittore.

download_updates

int

Numero di aggiornamenti applicati nel Sottoscrittore.

download_deletes

int

Numero di eliminazioni applicate nel Sottoscrittore.

download_conflicts

int

Numero di conflitti che si sono verificati durante l'applicazione delle modifiche nel Sottoscrittore.

download_conflicts_resolved

int

Numero di conflitti che si sono verificati durante l'applicazione delle modifiche nel Sottoscrittore e che sono stati risolti.

download_rows_retried

int

Numero di righe con tentativi ripetuti di download nel Sottoscrittore.

schema_changes

int

Numero di modifiche dello schema applicate durante la sessione.

metadata_rows_cleanedup

int

Numero di righe di metadati rimossi durante la sessione.

runstatus

int

Stato di esecuzione:

1 = Avvio.

2 = Processo completato.

3 = In corso.

4 = Processo inattivo.

5 = Nuovo tentativo.

6 = Errore.

estimated_upload_changes

int

Numero stimato di modifiche che devono essere applicate nel server di pubblicazione.

estimated_download_changes

int

Numero stimato di modifiche che devono essere applicate nel Sottoscrittore.

connection_type

int

Connessione utilizzata durante il caricamento:

1 = rete locale (LAN).

2 = connessione remota.

3 = sincronizzazione tramite il Web.

timestamp

timestamp

Colonna timestamp della tabella.