Troubleshooting SQL Server query performance on Amazon RDS
Database Blog
This article demonstrates a complete DBA workflow for troubleshooting SQL Server query performance issues on Amazon RDS using CloudWatch Database Insights, Query Store, and Resource Governor.
- Use CloudWatch Database Insights to detect performance anomalies and identify problematic queries from fleet and instance-level views
- Enable Query Store to track execution plan changes and identify query regressions over time
- Query Store reveals when execution plans change and why, enabling targeted remediation through plan forcing, statistics updates, or index optimization
- Configure Resource Governor to isolate analytical and transactional workloads, preventing reporting queries from consuming all available CPU
- Monitor effectiveness using Database Insights and Query Store together to confirm resolution and prevent future regressions
- Best practices include enabling Query Store on production databases, configuring Resource Governor proactively, and setting up alerts for anomalies
This integrated approach enables DBAs to move from detecting performance issues to implementing targeted, workload-aware solutions on Amazon RDS for SQL Server.
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
Apr 24
2024
2024
Monitor query performance with Performance Insights on Amazon RDS for SQL Server
Nov 11
2024
2024
Capture and diagnose I/O bottlenecks on Amazon RDS for SQL Server
Oct 16
2025
2025
Performance optimization strategies for MySQL on Amazon RDS
Dec 8
2025
2025
Exploring Optimize CPU feature on Amazon RDS for SQL Server
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.