Surveiller les performances et la disponibilité de chaque requête qui s'exécute dans une base de données est essentiel car une seule requête qui utilise trop de ressources CPU pour s'exécuter peut ralentir l'ensemble du système. SQLDBManager Plus surveille automatiquement les performances et la santé de chaque requête en cours d'exécution sur un serveur SQL spécifique en utilisant les indicateurs suivants :
- Top des requêtes par CPU
- Top des requêtes par I/O
- Top des requêtes par CLR
- Requêtes les plus lentes
- Requêtes les plus souvent exécutées
|
- Requêtes les plus bloquées
- Top des requêtes par Lowest Plan Reuse
- Coût des index manquants
- Top des composants par utilisation de la mémoire
|
Par défaut, SQLDBManager Plus affiche le Top des requêtes exécutées par utilisation du processeur.

SQLDBManager Plus recueille des informations sur les requêtes qui utilisent le plus de temps CPU et les affiche sous forme de graphiques. Cela permet aux DBA de repérer les requêtes qui prennent du temps CPU et d'y remédier rapidement.
Il rassemble également des informations détaillées sur chaque requête comme le temps moyen de CPU (ms), le temps CPU total (ms), la requête elle-même qui est en cours d'exécution, ainsi que le nom de la DB et l'heure de la dernière exécution. SQLDBManager Plus permet aux DBA de configurer des alarmes en fonction d'indicateurs de performance tels que le temps moyen de CPU, pour les alerter lorsqu'une requête utilise trop de ressource CPU pour s'exécuter. Il permet également au DBA de configurer la fréquence de polling à laquelle ces mesures de performance sont collectées.
|
SQLDBManager Plus affiche des informations détaillées sur le nom de la base de données, la taille des fichiers de données (en Mo), le pourcentage de logs utilisés, l'état des bases de données, la disponibilité et la santé des bases de données, etc. Grâce aux rapports, vous pouvez identifier les modèles de croissance des diverses bases de données et les utiliser pour la planification de la capacité en fonction des besoins. De plus, les indicateurs de performance suivants pour les fichiers de données et les fichiers de log sont également affichés dans l'onglet Base de données.
- Espace utilisé
- Espace libre
|
|
En configurant des alarmes sur des bases de données qui nécessitent une attention particulière, les DBA peuvent savoir directement lorsque la base de données est complète. Cela permet d'éviter des pertes de requêtes ou des retards dans l'exécution des requêtes. En surveillant le pourcentage de logs utilisés, le DBA peut désormais savoir à l'avance si la base de données doit voir sa la taille être augmentée ou non. Cela offre également à l'utilisateur un aperçu des modèles de croissance de la base de données et l'aide à restructurer la base de données afin qu'elle fonctionne plus efficacement.
- Nom de la base de données
- Taille des fichiers de données (MB)
- Pourcentage de logs utilisés
- Date de création
|
- Etat
- Disponibilité
- Santé
- Possibilité de configurer des alarmes pour des bases de données spécifiques
|
SQLDBManager Plus permet également la visualisation de logs. Cette fonction rassemble des informations telles que le nom de la base de données, le type d'agent, l'état, le temps écoulé (en minutes), l'heure du log, et les messages d'erreur.