104
Chapitre 5. Analyse des performances
Figure 5.6 — Regroupement par colonnes
L’affichage en temps réel triera les événements par ces colonnes de regroupement, vous n’aurez donc plus une vision strictement chronologique. De même, ces
colonnes seront toujours visibles à gauche, même si vous défilez sur la droite pour
afficher plus de colonnes. Si vous ne sélectionnez qu’une seule colonne de groupement, vous obtiendrez une vision arborescente, réduite par défaut.
Colonnes utiles aux performances
• CPU : indique le temps processeur consommé par l’événement, en millisecondes. Si ce temps processeur est supérieur à la valeur de Duration, votre
requête a été parallélisée sur plusieurs CPU.
• Duration : indique la durée totale d’exécution de l’événement, y compris le
temps d’envoi du résultat au client.
• Reads : indique le nombre de pages lues par la requête. Il s’agit bien d’unités
de pages de base de données, de 8 Ko chacune. Pour obtenir le nombre
d’octets lus, vous pouvez multiplier cette valeur par 8192. Notez que vous ne
pouvez pas obtenir le détail séparé des pages lues du buffer et récupérées du
disque qui forment ce nombre total de reads. Cette information n’est disponible que dans les statistiques récupérées en exécutant une requête avec l’option
de session SET STATISTICS IO ON dans un client comme SSMS, ou en corrélant vos requêtes avec des compteurs du moniteur de performances.
• RowCounts : nombre total de lignes affectées (lues, insérées, modifiées,
supprimées) par l’ordre, le batch, ou la procédure.
• TextData : texte de l’ordre SQL exécuté.
• Writes : nombre de pages de données écrites.
Précédent

- 116/334

Suivant