- Database›
- Amazon RDS›
- Performance Insights
Performance Insights
Analyze and tune Amazon RDS database performance
Amazon RDS Performance Insights?
Amazon RDS Performance Insights is a database performance tuning and monitoring feature that helps you quickly assess your database load and determine when and where to take action. Performance Insights allows non-experts to detect performance problems with an easy-to-understand dashboard that visualizes database load.
Performance Insights uses lightweight data collection methods that don’t impact application performance and makes it easy to see which SQL statements are causing the load and why. It requires no configuration or maintenance. With seven days of free performance history retention, it's easy to track down and solve a wide variety of issues.
The API and SDK make it easy to integrate Performance Insights into on-premises and third-party monitoring tools. If you need longer-term retention, you can choose to pay for up to two years of performance history retention.
Please note that now starting June 30, 2026 the Performance Insights console experience and flexible retention period pricing will no longer be supported. We recommend that you use CloudWatch Database Insights going forward to access an expanded set of capabilities, including fleet-level monitoring, integration with application performance monitoring, lock analysis, and more.
Benefits
IT generalists and database experts can access a simple interface that aggregates core performance information in one chart.
Performance Insights helps you quickly identify performance bottlenecks, such as high CPU consumption, lock waits or I/O latency, and which SQL statements are contributing to them.
You can quickly enable Performance Insights and access it in the Amazon RDS Management Console to automatically collect performance metrics and manage monitoring resource with no configurations or maintenance.
What can you monitor with Performance Insights?
Production applications
You can detect production performance problems as they happen. Performance Insights shows the source of database load, so you can tune SQL statements or increase system resources.
Development and test databases
You can use Performance Insights to monitor CPU consumption, assess SQL quety impact pre-production, right-size instances, and decide if queries need tuning for better performance.
Database migrations
Performance Insights helps monitor CPU consumption, right-size instances, and decide if SQL statements tuning is needed when migrating to the cloud or new instance types.