AWS Certified Solutions Architect Associate SAA-C03 Practice Question
An application is experiencing high read traffic to its relational database hosted in AWS, causing performance bottlenecks. The majority of the database queries are read-heavy and unchanged for hours. As a solutions architect, what is the MOST cost-effective way to improve the application's read performance?
Scale up the database instance to a larger instance type with more CPU and memory.
Add read replicas to the database to distribute the read traffic.
Enable caching by integrating Amazon ElastiCache in front of the database.
Migrate the database to Amazon DynamoDB to achieve high read throughput.