DVA-C02 · Question #575
A social media application is experiencing high volumes of new user requests after a recent marketing campaign. The application is served by an Amazon RDS for MySQL instance. A solutions architect…
The correct answer is B. Deploy an RDS Proxy. Configure the application to use the RDS Proxy. RDS Proxy manages database connections efficiently, reducing overhead on the RDS instance and mitigating "too many connections" errors.
Question
A social media application is experiencing high volumes of new user requests after a recent marketing campaign. The application is served by an Amazon RDS for MySQL instance. A solutions architect examines the database performance and notices high CPU usage and many "too many connections" errors that lead to failed requests on the database. The solutions architect needs to address the failed requests. Which solution will meet this requirement?
Options
- ADeploy an Amazon DynamoDB Accelerator (DAX) cluster. Configure the application to use the
- BDeploy an RDS Proxy. Configure the application to use the RDS Proxy.
- CMigrate the database to an Amazon RDS for PostgreSQL instance.
- DDeploy an Amazon ElastiCache (Redis OSS) cluster. Configure the application to use the
How the community answered
(26 responses)- A4% (1)
- B73% (19)
- C15% (4)
- D8% (2)
Explanation
RDS Proxy manages database connections efficiently, reducing overhead on the RDS instance and mitigating "too many connections" errors.
Community Discussion
No community discussion yet for this question.