A single-instance Amazon RDS database is experiencing CPU and I/O saturation during peak read traffic. Which two actions should the SysOps administrator take to reduce read load and improve performance? (Choose two.)
Choose an answer
Tap an option to check your answer.
Correct answer: Add one or more RDS read replicas to offload read traffic., Change the application to cache frequently accessed data in Amazon ElastiCache for Memcached..
Why this is the answer
Adding one or more RDS read replicas directly addresses CPU and I/O saturation from read traffic by distributing the read load across multiple database instances. This offloads reads from the primary database, improving its performance and freeing up resources for writes. Caching frequently accessed data in Amazon ElastiCache for Memcached reduces the number of read requests that reach the database entirely. By serving these requests from a fast, in-memory cache, it significantly decreases the read load on the RDS instance, mitigating CPU and I/O bottlenecks. Moving to DynamoDB is a significant architectural change, not a quick fix for an existing RDS instance. Rehosting on EC2 would require managing the database yourself and doesn't inherently solve read saturation. Converting to Multi-AZ improves availability but does not offload read traffic or directly address performance issues from high read loads.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed