Configuration de votre base de données pour surveiller les requêtes SQL lentes avec Database Insights pour Amazon Aurora () - Amazon Aurora

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.

Configuration de votre base de données pour surveiller les requêtes SQL lentes avec Database Insights pour Amazon Aurora ()

Pour surveiller les requêtes SQL lentes pour votre base de données, vous pouvez utiliser la section Requêtes SQL lentes du tableau de bord Database Insights. Avant de configurer votre base de données pour surveiller les requêtes SQL lentes, la section Requêtes SQL lentes est vide.

Pour plus d'informations sur la surveillance des requêtes SQL lentes dans le tableau de bord Database Insights, consultez la section Affichage du tableau de bord des instances de base de CloudWatch données pour Database Insights dans le guide de CloudWatch l'utilisateur Amazon.

Pour configurer votre base de données afin de surveiller les requêtes SQL lentes avec Database Insights, procédez comme suit :

  1. Activez les exportations de CloudWatch journaux vers Logs.

  2. Créez ou modifiez le groupe de paramètres de cluster de base de données pour votre groupe de de base de données.

Pour plus d'informations sur la configuration des exportations de journaux, consultez la section Publication de journaux de base de données sur Amazon CloudWatch Logs dans le guide de l'utilisateur Amazon Aurora.

Pour créer ou modifier votre groupe de paramètres de cluster de base de données, consultez les rubriques suivantes.

Amazon Aurora MySQL

Pour configurer votre cluster de base de données Amazon Aurora MySQL afin de surveiller les requêtes SQL lentes, définissez les paramètres suivants.

  • slow_query_log— réglé sur 1

  • long_query_time— réglé sur 1.0

  • log_output— réglé sur FILE

Amazon Aurora PostgreSQL

Pour configurer votre cluster de base de données Amazon Aurora PostgreSQL afin de surveiller les requêtes SQL lentes, définissez les paramètres suivants. Notez que la définition de ces paramètres peut réduire les performances de votre cluster de base de données.

  • log_min_duration_statement— réglé sur 1000

  • log_statement— réglé sur none

  • log_destination— réglé sur stderr

Note

Pour , vous pouvez configurer le paramètre long_query_time avec une granularité d'une microseconde. Par exemple, vous pouvez définir ce paramètre sur0.000001. En fonction du nombre de requêtes sur l'instance de base de données, la valeur du paramètre long_query_time peut réduire les performances. Commencez par la valeur 1.0 et ajustez-la en fonction de votre charge de travail. Lorsque vous définissez ce paramètre sur0, Database Insights enregistre toutes les requêtes.

Pour plus d'informations sur les journaux Aurora MySQL et Aurora PostgreSQL, consultez ce qui suit.