A company is using Amazon RDS for MySQL and notices that the Read IOPS metric is consistently high during business hours. The application is read-heavy. Which configuration change would most likely reduce Read IOPS?
Trap 1: Add a Multi-AZ standby instance.
A Multi-AZ standby is for high availability and disaster recovery, not for read offloading.
Trap 2: Increase the DB instance size to a larger instance type.
Increasing instance size may improve throughput but does not directly reduce the number of read IOPS; the workload remains.
Trap 3: Enable storage Auto Scaling on the RDS instance.
Storage Auto Scaling only adjusts storage capacity, not IOPS.
- A
Add a Multi-AZ standby instance.
Why wrong: A Multi-AZ standby is for high availability and disaster recovery, not for read offloading.
- B
Create one or more read replicas and redirect read traffic to them.
Read replicas handle read queries from the primary, reducing read IOPS on the source instance.
- C
Increase the DB instance size to a larger instance type.
Why wrong: Increasing instance size may improve throughput but does not directly reduce the number of read IOPS; the workload remains.
- D
Enable storage Auto Scaling on the RDS instance.
Why wrong: Storage Auto Scaling only adjusts storage capacity, not IOPS.