nerdexam
Amazon

DVA-C02 · Question #213

A developer has created an AWS Lambda function that makes queries to an Amazon Aurora MySQL DB instance. When the developer performs a test, the DB instance shows an error for too many connections. Wh

The correct answer is D. Create a proxy in Amazon RDS Proxy. Query the proxy instead of the DB instance.. RDS Proxy sits between the application and the database to manage and pool connections, reducing the chance of exhausting database connections when many Lambda functions try to connect simultaneously.

Submitted by rachelw· Mar 5, 2026Troubleshooting and Optimization

Question

A developer has created an AWS Lambda function that makes queries to an Amazon Aurora MySQL DB instance. When the developer performs a test, the DB instance shows an error for too many connections. Which solution will meet these requirements with the LEAST operational effort?

Options

  • ACreate a read replica for the DB instance. Query the replica DB instance instead of the primary
  • BMigrate the data to an Amazon DynamoDB database.
  • CConfigure the Amazon Aurora MySQL DB instance for Multi-AZ deployment.
  • DCreate a proxy in Amazon RDS Proxy. Query the proxy instead of the DB instance.

How the community answered

(20 responses)
  • A
    15% (3)
  • B
    5% (1)
  • C
    5% (1)
  • D
    75% (15)

Explanation

RDS Proxy sits between the application and the database to manage and pool connections, reducing the chance of exhausting database connections when many Lambda functions try to connect simultaneously.

Community Discussion

No community discussion yet for this question.

Full DVA-C02 Practice