Publié le: Jan 27, 2022
Amazon RDS Performance Insights prend désormais en charge la collecte ainsi que le suivi des plans d'exécution de requête pour Amazon RDS for Oracle, ce qui vous permet d'identifier plus facilement si une modification du plan d'exécution de requête affecte les performances ou cause le blocage d'une requête.
Un plan d'exécution de requête est une séquence d'étapes utilisée afin d'accéder aux données d’un système de gestion de base de données relationnelle (SGBDR). L'optimiseur de requête du SGBDR choisit le plan d'exécution optimal parmi de nombreuses alternatives d'exécution de requête donnée aux performances très variables. Étant donné que les optimiseurs de requêtes ne font pas toujours le choix le plus optimal, les utilisateurs et administrateurs de bases de données doivent parfois examiner et ajuster manuellement les plans afin d'améliorer les performances. Sans expertise spécialisée, la corrélation de ces données de performances peut nécessiter des heures.
Amazon RDS Performance Insights vous aide à identifier en quelques secondes les requêtes SQL les plus gourmandes en ressources sur un tableau de bord visuel. Désormais, RDS Performance Insights collecte également les plans d'exécution de requête de ces mêmes requêtes SQL gourmandes en ressources dans RDS for Oracle, et les stocke au fur et à mesure. Vous pouvez déterminer si une modification des performances d'une requête SQL est due à un plan d'exécution de requête différent et, si c'est le cas, apporter des améliorations à votre application afin d'optimiser la requête, ajouter ou supprimer un index, ou augmenter votre base de données.
Amazon RDS Performance Insights vous permet de surveiller et ajuster des performances de base de données de RDS et évaluer visuellement la charge sur votre base de données afin de déterminer quand et où agir. D'un simple clic dans la console de gestion Amazon RDS, vous pouvez ajouter une solution de surveillance des performances entièrement gérée à votre base de données Amazon RDS. La fonctionnalité RDS Performance Insights est incluse avec les clusters Amazon Aurora ainsi que les instances Amazon RDS pris en charge. De plus, elle offre la possibilité de stocker les données correspondant à sept jours d'historique de performances sans frais supplémentaires. Si vous souhaitez les conserver plus longtemps, vous pouvez, contre paiement, effectuer cette opération pendant une durée pouvant atteindre deux ans.
Pour obtenir la liste complète des régions où RDS Performance Insights est disponible, consultez Régions AWS. Pour en savoir plus sur RDS Performance Insights et sur les moteurs de base de données pris en charge, consultez le guide de l'utilisateur d'Amazon RDS.