Performances du Moteur de Base de Données
Une fois que vous vous êtes assuré que les problèmes de performance ne sont pas causés par SEI, et que vous rencontrez toujours des problèmes, vous pourriez envisager de vérifier les performances de votre Moteur de Base de Données.
Dans le cas d'un Serveur SQL, les éléments sur lesquels il faut se concentrer sont la Mémoire et les Entrées/Sorties du Disque.
Ce qui suit peut être fait pour déterminer d'où vient le problème de performance.
- Vérifiez les paramètres de Mémoire du Serveur de Base de Données pour vous assurer que le paramètre Mémoire Maximale du Serveur n'est pas configuré pour utiliser la totalité de la capacité RAM du serveur. Note
Cela pourrait affecter d'autres applications ou services fonctionnant sur le serveur en limitant leur mémoire. Le réglage adéquat dépend de la capacité RAM du serveur et des applications installées sur le serveur.
ExempleUne situation où seul le Moteur de Base de Données (Serveur SQL) est installé sur le serveur est considérée comme différente d'une situation où des applications sont également installées sur le serveur en plus du Moteur de Base de Données.
Il est donc recommandé de contacter un spécialiste technique pour déterminer le réglage le plus approprié à utiliser.
- En général, permettre au Serveur SQL d'utiliser jusqu'à 80% de capacité mémoire semble améliorer les performances, même si vous pourriez obtenir plus d'amélioration avec un paramètre plus spécifique à une situation.
- Exécutez Moniteur de Performance (PerfMon) avec les Compteurs suivants pour collecter des informations utiles et déterminer la source du problème de performance. Note
Cela pourrait être fait pendant une période de 15 minutes pour avoir un bon aperçu de la façon dont les ressources sont utilisées. Toutefois, communiquez avec un spécialiste technique pour vous aider à déterminer du temps qui convient à votre situation.
- Configurez un compteur Moniteur de Performance (PerfMon) pour surveiller le compteur Pages par Seconde, qui indique le nombre de fois qu'il y a accès en lecture/écriture sur le disque en raison d'une mémoire insuffisante. Note
Un nombre élevé de Pages par seconde (plus de 150) pendant une période relativement longue implique un manque de mémoire sur le serveur la plupart du temps. Toutefois, vous devriez communiquer avec un spécialiste technique pour vous aider à interpréter cet indicateur, car une valeur élevée de Pages par Seconde pourrait aussi être causée par un autre problème.
- Configurez un compteur Moniteur de Performance (PerfMon) pour surveiller l'Espérance de Vie des Pages (à partir du compteur Gestionnaire de Mémoire Tampon du Serveur SQL), qui indique le temps qu'une information (page) reste dans le pool de mémoire tampon (partie du cache mémoire). Note
Plus l'Espérance de Vie des Pages est élevée, meilleures sont les performances du serveur. Une valeur minimale pour ce compteur devrait être de 300 secondes (5 minutes). En dessous de cette valeur, vous avez peut-être affaire à un manque de mémoire.
- Configurez un compteur Moniteur de Performance (PerfMon) pour surveiller le compteur Longueur Moyenne de File d'Attente du Disque, qui indique le nombre de Requêtes Entrées/Sorties qui sont en attente pour accéder au disque à des fins de lecture ou d'écriture. Note
Une Longueur Moyenne de File d'Attente Disque supérieure à 2 indique un délai disque plus long que prévu la plupart du temps. Cela peut être dû au fait que la vitesse du disque n'est pas appropriée.
- Configurez un compteur Moniteur de Performance (PerfMon) pour surveiller le compteur Temps du Processeur en % dans la fenêtre Moniteur de Performance.Note
Un pourcentage élevé du Temps Processeur (plus de 70 %) indique un manque de puissance de la part des processeurs.
Contactez un spécialiste technique pour plus d'informations.
Les images suivantes illustrent à quoi ressemble la surveillance de la performance avec les Compteurs présentés ci-dessus dans deux Modes de Visualisation : Ligne et Rapport.
Il est recommandé de contacter un spécialiste technique pour analyser de telles situations.