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.
Présentation du schéma de performance pour Performance Insights on Amazon RDS for MariaDB ou My SQL
Le schéma de performance est une fonctionnalité facultative permettant de surveiller les performances d'exécution d' Amazon RDS pour MariaDB ou SQL My avec un faible niveau de détail. Le schéma de performance est conçu pour avoir un impact minimal sur les performances de base de données. Performance Insights est une fonctionnalité distincte que vous pouvez utiliser avec ou sans le schéma de performance.
Rubriques
- Présentation du schéma de performance
- Performance Insights et le schéma de performance
- Gestion automatique du schéma de performance par Performance Insights
- Effet d'un redémarrage sur le schéma de performance
- Déterminer si Performance Insights gère le schéma de performance
- Activez le schéma de performance pour Amazon RDS pour MariaDB ou My SQL
Présentation du schéma de performance
Le schéma de performance surveille les événements dans les bases de données MariaDB et My SQL My. SQL Un événement est une action du serveur de base de données qui consomme du temps et qui a été instrumentée de manière à ce que des informations temporelles puissent être collectées. Voici quelques exemples d'événements :
-
Appels de fonction
-
Attend le système d'exploitation
-
Étapes d'SQLexécution
-
Groupes de SQL déclarations
Le moteur de stockage PERFORMANCE_SCHEMA
est un mécanisme de mise en œuvre de la fonctionnalité de schéma de performance. Ce moteur collecte les données d'événement à l'aide d'une instrumentation dans le code source de la base de données. Le moteur stocke les événements dans des tables à mémoire uniquement dans la base de données performance_schema
. Vous pouvez interroger performance_schema
tout comme vous pouvez interroger d'autres tables. Pour plus d'informations, consultez la section Mon schéma de SQL performance
Performance Insights et le schéma de performance
Performance Insights et Performance Schema sont des fonctionnalités distinctes, mais elles sont liées. Le comportement de Performance Insights for Amazon RDS for MariaDB ou SQL My dépend de l'activation ou non du schéma de performance et, dans l'affirmative, du fait que Performance Insights gère automatiquement le schéma de performance. Le tableau suivant décrit le comportement.
Schéma de performance activé | Mode de gestion de Performance Insights | Comportement de Performance Insights |
---|---|---|
Oui |
Automatique |
|
Oui |
Manuelle |
|
Non |
N/A |
|
Gestion automatique du schéma de performance par Performance Insights
Lorsque vous créez une Amazon RDS pour MariaDB ou SQL My DB avec Performance Insights activé, le schéma de performance est également activé. Le cas échéant, Performance Insights gère automatiquement vos paramètres de schéma de performance. Il s'agit de la configuration recommandée.
Lorsque Performance Insights gère automatiquement le schéma de performance, sa source performance_schema
estSystem
default
.
Note
La gestion automatique du schéma de performance n'est pas prise en charge pour la classe d'instance t4g.medium.
Si vous modifiez la valeur du paramètre performance_schema
manuellement et que vous souhaitez ensuite passer à la gestion automatique, consultez Activez le schéma de performance pour Amazon RDS pour MariaDB ou My SQL.
Important
Lorsque Performance Insights active le schéma de performance, il ne modifie pas les valeurs du groupe de paramètres. Toutefois, les valeurs sont modifiées sur les instances de base de données en cours d'exécution. La seule façon de voir les valeurs modifiées est d'exécuter la commande SHOW GLOBAL VARIABLES
.
Effet d'un redémarrage sur le schéma de performance
Performance Insights et le schéma de performance diffèrent dans leurs exigences en matière de redémarrage des instances de base de données :
- Schéma de performance
-
Pour activer ou désactiver cette fonction, vous devez redémarrer l'instance de base de données.
- Performance Insights
-
Pour activer ou désactiver cette fonction, il n'est pas nécessaire de redémarrer l'instance de base de données.
Si le schéma de performance n'est pas activé et que vous activez Performance Insights sans redémarrer l'instance de base de données, le schéma de performance ne sera pas activé.