Surveiller l’utilisation des ressources (Analyseur de performances)
S’applique à : SQL Server - Windows uniquement
Si vous utilisez le système d’exploitation Microsoft Windows Server, utilisez l’outil graphique Analyseur de performances pour mesurer les performances de SQL Server. Vous pouvez consulter les objets SQL Server, les compteurs de performance, ainsi que le comportement d’autres objets, tels que les processeurs, la mémoire, le cache, les threads et les processus. Chacun de ces objets dispose d'un jeu de compteurs qui mesurent l'utilisation du dispositif, la longueur des files d'attente, les temporisations et d'autres indicateurs de débit et de congestion interne.
Avantages de l’Analyseur de performances
L’Analyseur de performances peut s’avérer utile pour surveiller en même temps les compteurs du système d’exploitation Windows et de SQL Server afin de déterminer les corrélations entre les performances de SQL Server et celles de Windows. Par exemple, la surveillance simultanée des compteurs d’entrées/sorties (E/S) du disque Windows et des compteurs du gestionnaire de mémoire tampon de SQL Server peut révéler le comportement de l’ensemble du système.
L’Analyseur de performances vous permet d’obtenir des statistiques sur l’activité et sur les performances actuelles de SQL Server. En utilisant l’Analyseur de performances, vous pouvez :
d'afficher simultanément des données provenant d'un nombre illimité d'ordinateurs ;
d'afficher et de modifier les graphiques pour refléter l'activité en cours, et d'afficher les valeurs des compteurs actualisés selon une fréquence choisie par l'utilisateur ;
d'exporter les données provenant de graphiques, des journaux, des journaux d'alertes et des rapports vers un tableur ou des applications de base de données afin de les traiter ou de les imprimer ultérieurement ;
d'ajouter des alertes système qui répertorient un événement dans le journal d'alerte et peuvent vous en avertir par l'émission d'une alerte réseau ;
d'exécuter un programme prédéfini la première fois ou chaque fois que la valeur d'un compteur est supérieure ou inférieure à une valeur définie par l'utilisateur ;
de créer des fichiers journaux contenant des données relatives à différents objets provenant de différents ordinateurs ;
d'ajouter à un fichier sélectionné des sections d'autres fichiers journaux afin de créer un fichier d'archive à long terme ;
d'afficher les rapports d'activité en cours ou de créer des rapports à partir de fichiers journaux existants ;
de sauvegarder les paramètres individuels de graphiques, d'alertes, de journaux ou de rapports, ou la totalité de la structure de l'espace de travail afin de pouvoir les réutiliser.
Performances de l’Analyseur de performances
Lorsque vous surveillez SQL Server et le système d’exploitation Microsoft Windows afin d’étudier les problèmes liés aux performances, concentrez vos efforts initiaux sur trois domaines principaux :
Activité du disque
Utilisation des processeurs
Utilisation de la mémoire
La supervision d’un ordinateur sur lequel l’Analyseur de performances est exécuté peut affecter légèrement les performances de l’ordinateur. Par conséquent, consignez les données de l’Analyseur de performances sur un autre disque (ou un autre ordinateur) afin de réduire l’impact sur l’ordinateur supervisé ou bien exécutez l’Analyseur de performances depuis un ordinateur distant. Surveillez seulement les compteurs qui vous intéressent. Si vous surveillez un nombre trop élevé de compteurs, le processus de surveillance consomme davantage de ressources au détriment des performances de l'ordinateur surveillé.
Tâches de l’Analyseur de performances
Description de la tâche | Rubrique |
---|---|
Décrit quand utiliser l’Analyseur de performances et comment les performances sont impactées quand vous l’utilisez. | Exécuter l’Analyseur de performances |
Décrit comment surveiller les compteurs de disque afin de déterminer l'activité des disque et la quantité d'E/S générées par leurs composants SQL Server. | Surveiller l’utilisation du disque |
Décrit comment surveiller une instance de Microsoft SQL Server afin de déterminer si les taux d’utilisation de l’unité centrale se situent dans des plages normales. | Surveiller l’utilisation de l’UC |
Décrit comment surveiller une instance de SQL Server pour vous assurer que l’utilisation de la mémoire se situe dans les plages standards. | Surveiller l’utilisation de la mémoire |
Décrit comment créer une alerte qui est émise quand la valeur du seuil d’un compteur de l’Analyseur de performances est atteinte. | Créer une alerte de base de données SQL Server |
Décrit comment créer des graphiques, des alertes, des journaux et des rapports pour surveiller une instance de SQL Server. | Créer des graphiques, des alertes, des journaux et des rapports |
Répertorie les objets et les compteurs utilisés par l’Analyseur de performances pour surveiller l’activité des ordinateurs exécutant une instance de SQL Server. | Utiliser des objets SQL Server |
Liste les objets et les compteurs utilisés par l’Analyseur de performances pour superviser l’activité d’OLTP en mémoire. | SQL Server, compteurs de performances XTP (OLTP en mémoire) |