- Base de données›
- Amazon RDS›
- Analyse des performances
Analyse des performances
Analysez et ajustez les performances de votre base de données Amazon RDS
Analyse des performances d’Amazon RDS ?
Amazon RDS Performance Insights est une fonctionnalité d'optimisation et de surveillance des performances de base de données. Elle vous aide à évaluer rapidement la charge de votre base de données et à déterminer quand et où agir. Performance Insights permet à des non-spécialistes d’identifier des problèmes de performance grâce à un tableau de bord simple à gérer permettant de visualiser la charge de base de données.
Performance Insights utilise des méthodes légères de collecte de données qui n'ont pas d'impact sur les performances de vos applications. Vous pouvez ainsi identifier facilement quelles sont les instructions SQL à l'origine de la charge et pourquoi. Il ne nécessite aucune configuration ni maintenance et est actuellement disponible pour (éditions compatibles avec PostgreSQL et MySQL), Amazon RDS pour PostgreSQL, MySQL, MariaDB, SQL Server et Oracle.
Avec sept jours de rétention gratuite de l'historique des performances, vous pouvez identifier et résoudre facilement de nombreux types de problèmes. L'API et le kit SDK d'Amazon Web Services simplifient l'intégration de Performance Insights aux outils de surveillance tiers et sur site. Si vous souhaitez les conserver plus longtemps, vous pouvez, contre paiement, effectuer cette opération pendant une durée pouvant atteindre deux ans.
Pour démarrer facilement, connectez-vous à Amazon RDS Management Console, puis activez Performance Insights lors de la création ou de la modification d’une instance d’un moteur RDS pris en charge. Allez ensuite sur le tableau de bord Performance Insights pour commencer à contrôler les performances.
Veuillez noter qu'à compter du 30 novembre 2025, l'expérience de la console Performance Insights et la tarification flexible des périodes de rétention ne seront plus prises en charge. Nous vous recommandons d'utiliser CloudWatch Database Insights à l'avenir pour accéder à un ensemble étendu de fonctionnalités, notamment la surveillance au niveau du parc, l'intégration à la surveillance des performances des applications, l'analyse des verrous, etc.
Avantages
Performance Insights s'adresse aussi bien aux experts en base de données qu'aux informaticiens moins spécialisés. Au lieu d'afficher plusieurs graphiques à corréler soi-même, cette fonctionnalité offre une interface simple qui regroupe toutes les principales informations sur les performances dans un seul et même tableau.
Quand la charge est élevée, vous pouvez identifier facilement le type de goulot d'étranglement, comme une consommation CPU élevée, des délais d'attente ou une latence E/S, et déterminer quelles instructions SQL sont à l'origine de ce ralentissement.
Performance Insights permet de surveiller plusieurs métriques de performance de base de données sans avoir à analyser de nombreux graphiques complexes. Toutes les métriques sont regroupées dans un seul et même tableau de bord à la fois simple et puissant.
Que les problèmes de performance de votre base de données soient dus à sa configuration ou à des soucis de conception au niveau de l'application, vous pouvez identifier rapidement le goulot d'étranglement et les instructions SQL qui y contribuent.
Performance Insights ne nécessite aucune configuration ni maintenance. Il suffit de l’activer sur l’instance RDS, puis d’y accéder en un clic dans RDS Management Console.
Performance Insights collecte automatiquement toutes les métriques de performance nécessaires et assure la gestion des ressources requises pour surveiller vos bases de données. À l'exception d'un mécanisme léger de collecte de données, toutes les ressources utilisées pour la surveillance sont séparées de votre instance de base de données.