Condividi tramite


Lettura delle statistiche del file di log di Agente server di SQL Server Compact

The Microsoft SQL Server Compact 3.5 Server Agent log contains statistics when LOGGING_LEVEL 3 is specified. La parte del log con le statistiche si trova tra il tag di apertura (<STATS) e il tag di chiusura (/>) del log. In ogni blocco di dati statistici vengono indicate le operazioni di connettività di SQL Server Compact 3.5 verificatesi durante gli ultimi 15 minuti.

Le statistiche vengono generate quando il thread di eliminazione dei dati temporanei riconosce che sono trascorsi 15 minuti dall'ultimo report. Le statistiche vengono generate solo se si è verificata attività durante l'intervallo di 15 minuti. Il report delle statistiche è utile per il monitoraggio delle prestazioni.

Nel report statistico seguente è segnalata una sola sincronizzazione (replica di tipo merge):

<STATS Period_Start="2002/07/13 15:27:32" Period_Duration="954" Syncs="1"
SubmitSQLs="0" RDAPushes="0" RDAPulls="0" AVG_IN_File_Size="332" 
AVG_OUT_File_Size="90203" Completed_Operations="1" 
Incomplete_Operations="0" Total_Sync_Thread_Time="3" 
Total_Transfer_Thread_Time_IN="0" Total_Pool_Transfer_Time_OUT="0" 
Total_Sync_Queue_Time="0" Total_Transfer_Queue_Time_IN="0" 
Total_Transfer_Queue_Time_OUT="0" />

Nella tabella seguente vengono elencati e descritti gli attributi del log delle statistiche.

Attributo Descrizione

Period_Start

Inizio del periodo STATS (nel formato data/ora).

Period_Duration

Periodo di tempo considerato in questo report (in secondi).

Syncs

Numero di merge repliche bidirezionali eseguite durante questo periodo di report.

SubmitSQLs

Numero di chiamate RDA a SubmitSQL() durante questo periodo di report.

RDAPushes

Numero di chiamate RDA a Push() durante questo periodo di report.

RDAPulls

Numero di chiamate RDA a Pull() durante questo periodo di report.

AVG_IN_File_Size

Dimensione media dei file con estensione in (in byte). I file con estensione in sono file fisici creati dai dati dei messaggi inviati dal client.

AVG_OUT_File_Size

Dimensione media dei file con estensione out (in byte). I file con estensione out sono file fisici creati dai dati dei messaggi inviati dal server.

Completed_Operations

Numero di chiamate Sync, SubmitSQL, Push RDA e Pull RDA completate durante questo periodo di tempo.

Incomplete_Operations

Numero di chiamate Sync, SubmitSQL, Push RDA e Pull RDA avviate ma non completate durante questo periodo di tempo.

Total_Sync_Thread_Time

Tempo totale impiegato da tutti i thread di sincronizzazione per completare le operazioni di sincronizzazione (in secondi). I thread di sincronizzazione sono membri di un pool di thread da cui vengono elaborati i messaggi provenienti da SQL Server Compact 3.5. Questa statistica non include il tempo impiegato per il trasferimento dei messaggi a e dai client di SQL Server Compact 3.5.

Total_Pool_Thread_Time_IN

Tempo totale necessario per inviare tutti i dati al server (in secondi). Se si confronta questo attributo con Total_Pool_Thread_Time_OUT, è possibile capire se richiede più tempo l'invio dei dati al server o l'invio dei dati al dispositivo.

Total_Sync_Queue_Time

Tempo totale di attesa trascorso dalle richieste di sincronizzazione nella coda di sincronizzazione prima di essere elaborate dal server (in secondi).

Total_Pool_Queue_Time_IN

Tempo totale di attesa trascorso dai messaggi provenienti dai client nella coda prima di essere elaborati da Agente server di SQL Server Compact 3.5 (in secondi).

Total_Pool_Queue_Time_OUT

Tempo totale di attesa trascorso dai messaggi provenienti da SQL Server prima di essere elaborati da Agente server di SQL Server Compact 3.5 (in secondi).