Q: 10
A company hosts a production MySQL database on an Amazon Aurora single-node DB cluster. The
database is queried heavily for reporting purposes. The DB cluster is experiencing periods of
performance degradation because of high CPU utilization and maximum connections errors. A
CloudOps engineer needs to improve the stability of the database.
Which solution will meet these requirements?
Options
Discussion
Maybe B. Had something like this in a mock, pretty sure splitting clusters between AZs was suggested for heavy read workloads.
Are we sure B isn't a trap here? Only A uses Aurora Replicas for scaling reads, which fits reporting loads.
Hmm, think it's A. Adding Aurora Replicas should help handle all those reporting reads and lower the load on the main DB. Auto scaling for replicas makes sense here, but not totally sure if there's a catch I missed. Anyone else get this one right on practice exams?
Be respectful. No spam.