Supervision de la base de données SQL de Microsoft Azure

Microsoft Azure SQL Database est une base de données relationnelle évolutive en tant que service qui fournit des fonctionnalités de base de données SQL gérées aux applications exécutées dans le cloud Azure. Applications Manager permet de surveiller les performances de la base de données Azure SQL en suivant les indicateurs de performances clés et les statistiques de requête tout en notifiant les utilisateurs des événements et des pannes survenant dans leur système.

LExaminons ce que vous devez voir pour l'administration de la base de données Microsoft Azure SQL du point de vue de la haute disponibilité, les métriques de performances à collecter et comment vous pouvez vous assurer que votre base de données Azure SQL fonctionne comme prévu:

Planifier la capacité et l'utilisation des ressources

Suivez les indicateurs de performance clés tels que l'utilisation des DTU et l'utilisation R/W pour vous aider à déterminer si votre base de données a une capacité excédentaire ou si les ressources sont au maximum. Rassemblez des informations sur la consommation des ressources (CPU, stockage, E/S, etc.) et suivez l'efficacité générale de votre base de données. Soyez alerté avant que la capacité maximale ne soit atteinte.

Planifier la capacité et l'utilisation des ressources

Rechercher des requêtes bloquantes, résoudre les blocages

Les attentes de verrouillage indiquent la contention de données par des requêtes; Les attentes de verrouillage d'E/S de page indiquent des temps de réponse d'E/S lents; Les attentes de mise à jour du verrouillage de page indiquent une disposition de fichier incorrecte. Obtenez des détails sur les temps d'attente pendant l'exécution des requêtes, l'historique des requêtes longues et bloquées, ainsi que des métriques pour faciliter le dépannage, telles que le nombre de blocages. Recevez des alertes en cas de blocage SQL et identifiez les processus ayant échoué.

Rechercher des requêtes bloquantes, résoudre les blocages

Surveiller les sessions actives et les connexions échouées

Explorez chaque aspect des métriques de ressources et plus encore - CPU, lectures, écritures, nombre de sessions et de connexions client, pour évaluer l'adéquation de votre charge de travail au niveau de performance. Suivez toutes les données extraites de la base de données via des requêtes SQL personnalisées. Visualisez comment des activités spécifiques peuvent avoir un impact sur les autres et passez aux graphiques de performances d'exécution, qui montrent les tendances des performances des requêtes spécifiques et les détails des activités.

Surveiller les sessions actives et les connexions échouéess

 

Détectez les problèmes de performances en temps réel et résolvez-les plus rapidement

Distinguer les modèles de performances cohérents des anomalies, ce qui est essentiel pour garantir que votre plate-forme de données offre des performances optimales pour les utilisateurs finaux de vos applications. Recevez des notifications instantanées des problèmes de performances et des goulots d'étranglement. Prenez des mesures correctives rapides avant que vos utilisateurs finaux ne rencontrent des problèmes.

Avec Applications Manager, vous bénéficiez d'une visibilité à l'échelle du système sur l'utilisation des ressources, les performances des applications et la santé opérationnelle de votre base de données SQL Microsoft Azure et des performances des applications. Démarrez rapidement la supervision des bases de données SQL de Microsoft Azure avec l'édition d'essai gratuite de 30 jours d'Applications Manager.