Comment puis-je résoudre les erreurs courantes lors de l'activation de Performance Insights sur mon instance de base de données Amazon Aurora ?

Dernière mise à jour : 24/02/2022

Je possède une instance de base de données Amazon Aurora pour laquelle je voudrais utiliser Performance Insights. Comment puis-je résoudre les erreurs courantes que je reçois lorsque j'active cette fonction ?

Brève description

Avant d'activer Performance Insights pour Amazon Aurora, assurez-vous que vous exécutez une version d’Aurora et une classe d'instance de base de données prises en charge. Pour utiliser cette fonction, vous devez exécuter les versions suivantes de l’édition d'Amazon Aurora compatible avec MySQL :

  • 2.04.2 et versions 2.x ultérieures (compatible avec MySQL 5.7)
  • 1.17.3 et versions 1.x ultérieures (compatible avec MySQL 5.6)

Les Performance Insights sont compatibles avec toutes les versions de l’édition d'Amazon Aurora compatible avec PostgreSQL.

Remarque : pour les clusters de bases de données Aurora qui autorisent les requêtes parallèles, les versions minimales de l'édition d’Amazon Aurora compatible avec MySQL sont 2.09.0 et 1.23.0. Pour plus d'informations, consultez Support du moteur de base de données Amazon Aurora pour Performance Insights.

Pour utiliser Performance Insights,activez-le sur votre instance de bases de données. Suivez ensuite les étapes de dépannage décrites dans cet article pour résoudre les erreurs courantes qui se produisent lors de l'activation de cette fonction.

Résolution

Je ne vois pas les événements d'attente détaillés de Performance Schema dans mon tableau de bord Performance Insights

Si vous avez activé manuellement le paramètre performance_schema sur votre groupe de paramètres, réinitialisez-le. Modifiez ensuite votre instance pour activer Performance Insights puis le désactiver.

Performance Insights gère automatiquement les paramètres du tableau suivant. Vous ne pouvez pas configurer ce tableau à l'aide d'un groupe de paramètres personnalisé. Si vous activez Performance Insights avec performance_schema=1 sur le cluster, cela peut entraîner des points de données manquants.

  • performance_schema : 1 (le paramètre source est défini sur engine-default)
  • performance-schema-consumer-events-waits-current : ON
  • performance-schema-instrument: wait/% = ON
  • performance_schema_consumer_global_instrumentation : ON
  • performance_schema_consumer_thread_instrumentation = ON

Je ne vois pas l'intégralité de ma requête dans mon tableau de bord Performance Insights.

Il se peut que vous ne puissiez pas voir l'intégralité de la requête sur le tableau de bord Performance Insights pour Amazon Aurora. Cela peut être dû au fait que la fonction comporte actuellement une limitation de 500 caractères pour Aurora compatible avec PostgreSQL et de 1024 caractères pour Aurora compatible avec MySQL. Pour plus d'informations, consultez Limites de taille du texte pour les moteurs Amazon Relational Database Service (Amazon RDS).

Remarque : l'activation ou la désactivation de Performance Insights n'entraîne aucun temps d'arrêt, aucun redémarrage ni basculement.


Cet article vous a-t-il été utile ?


Besoin d'aide pour une question technique ou de facturation ?