Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Surveillance des instances de base de données
Une instance de base de données est l'élément de base d'Amazon RDS. Il s'agit d'un environnement de base de données isolé qui s'exécute dans le cloud. Pour les bases de données MySQL et MariaDB, l'instance de base de données est le
Tous ces composants internes d'une instance de base de données fonctionnent conjointement pour aider à maintenir la disponibilité, l'intégrité et la sécurité de vos données au niveau de performance attendu et satisfaisant. En fonction de votre charge de travail, chaque composant et fonctionnalité peut imposer des exigences en termes de ressources au niveau du processeur, de la mémoire, du réseau et des sous-systèmes de stockage. Lorsqu'une augmentation de la demande pour une ressource spécifique dépasse la capacité allouée ou les limites logicielles pour cette ressource (imposées par les paramètres de configuration ou par la conception du logiciel), l'instance de base de données peut subir une dégradation des performances ou une indisponibilité et une corruption complètes. Il est donc essentiel de mesurer et de surveiller ces composants internes, de les comparer aux valeurs de référence définies et de générer des alertes si les valeurs surveillées s'écartent des valeurs attendues.
Comme décrit précédemment, vous pouvez utiliser différents outils pour surveiller vos instances MySQL et MariaDB. Nous vous recommandons d'utiliser Amazon RDS Performance Insights et les CloudWatch outils de surveillance et d'alerte, car ces outils sont intégrés à Amazon RDS, collectent des métriques haute résolution, présentent les dernières informations de performance en temps quasi réel et génèrent des alarmes.
Quel que soit votre outil de surveillance préféré, nous vous recommandons d'activer le schéma de performance dans vos instances de base de données MySQL et MariaDB. Le schéma de performanceperformance_schema
paramètre. Bien que ce paramètre soit facultatif, vous devez l'utiliser pour collecter des métriques haute résolution (une seconde) par SQL, des métriques de session active, des événements d'attente et d'autres informations de surveillance détaillées de bas niveau, collectées par Amazon RDS Performance Insights.
Sections