A reporting workload generates heavy read queries that slow the primary RDS instance handling writes. The data can tolerate slight replication lag. What scales reads without impacting writes?
A) Enable Multi-AZ.
B) Create one or more RDS read replicas and direct read traffic to them.
C) Increase the backup retention period.
D) Convert the database to a NoSQL store.
Correct Answer: B
Explanation: RDS read replicas offload read-only traffic (such as reporting) from the primary, scaling read throughput; slight asynchronous lag is acceptable here. (A) Multi-AZ is for availability and its standby doesn’t serve reads. (C) is unrelated to performance. (D) is an unnecessary, disruptive re-architecture.