A subscription business runs its customer portal on an Amazon RDS for MySQL DB instance. The finance team has started running large read-only reports during the working day, and database CPU reaches 95%, which slows portal transactions. Storage metrics show IOPS well below the provisioned limit. The reports can use data that is up to 15 minutes old. The company wants the fix that needs the LEAST change to the portal and the reporting tool. Which solution should a solutions architect recommend?
Choose one answer.
Show the answer and explanation
Answer: A
Explanation
When read-only work competes with transactions for the same instance's CPU, a read replica gives that work its own copy of the data. Asynchronous replication is fine because the reports accept data up to 15 minutes old, and only the reporting tool's connection changes. The Multi-AZ standby cannot serve reads, and extra IOPS does not fix a CPU bottleneck.