Lecture des statistiques du journal de l'Agent serveur SQL Server Compact
Le journal de l'Agent serveur Microsoft SQL Server Compact 3.5 contient des statistiques lorsque LOGGING_LEVEL 3 est spécifié. La partie des statistiques du journal se trouve entre la balise d'ouverture (<STATS) et la balise de fermeture (/>) du journal. Chaque bloc de données statistiques fait état des opérations de connectivité SQL Server Compact 3.5 qui se sont déroulées au cours des 15 minutes précédentes.
Des statistiques sont générées dès que le thread de nettoyage détecte que 15 minutes se sont écoulées depuis le dernier rapport. Les statistiques sont uniquement générées lorsque des activités ont eu lieu au cours de l'intervalle des 15 minutes. Le rapport des statistiques est utile pour l'analyse des performances.
Le rapport statistique suivant montre une synchronisation unique (réplication de fusion) :
<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" />
Le tableau ci-dessous répertorie et décrit les attributs du journal des statistiques.
Attribut | Description |
---|---|
Period_Start |
Début de la période STATS (au format datetime). |
Period_Duration |
Période de temps traitée dans ce rapport (en secondes). |
Syncs |
Nombre de fusions de réplication bidirectionnelles effectuées pendant cette période de temps. |
SubmitSQLs |
Nombre d'appels SubmitSQL() RDA (Remote Data Access) au cours de cette période de rapport. |
RDAPushes |
Nombre d'appels Push() RDA (Remote Data Access) au cours de cette période de rapport. |
RDAPulls |
Nombre d'appels Pull() RDA (Remote Data Access) au cours de cette période de rapport. |
AVG_IN_File_Size |
Taille moyenne des fichiers .in (en octets). Les fichiers dotés de l'extension .in sont des fichiers physiques créés à partir des données de message envoyées par le client. |
AVG_OUT_File_Size |
Taille moyenne des fichiers .out (en octets). Les fichiers dotés de l'extension .out sont des fichiers physiques créés à partir des données de message envoyées à partir du serveur. |
Completed_Operations |
Nombre d'appels Sync, SubmitSQL, Push et Pull RDA effectués pendant cette période de temps. |
Incomplete_Operations |
Nombre d'appels Sync, SubmitSQL, RDA Push et RDA Pull qui ont été démarrés mais qui ne sont pas terminés au cours de ce laps de temps. |
Total_Sync_Thread_Time |
Durée totale de la réalisation des opérations de synchronisation par tous les threads de synchronisation (sync) (en secondes). Les threads de synchronisation sont membres d'un pool de threads qui traitent les messages issus de SQL Server Compact 3.5. Cette statistique n'inclut pas le temps qu'il a fallu pour transférer les messages en provenance et en direction des clients SQL Server Compact 3.5. |
Total_Pool_Thread_Time_IN |
Durée totale requise pour l'envoi de toutes les données au serveur (en secondes). La comparaison de cet attribut avec Total_Pool_Thread_Time_OUT indique quelle action prend le plus de temps : l'envoi des données au serveur ou l'envoi des données à l'appareil. |
Total_Sync_Queue_Time |
Durée totale de l'attente des demandes de synchronisation dans la file d'attente de synchronisation avant leur traitement par le serveur (en secondes). |
Total_Pool_Queue_Time_IN |
Temps total d'attente des messages issus des clients dans la file d'attente avant leur traitement par l'Agent serveur SQL Server Compact 3.5 (en secondes). |
Total_Pool_Queue_Time_OUT |
Temps total d'attente des messages issus de SQL Server avant leur traitement par l'Agent serveur SQL Server Compact 3.5 (en secondes). |