DBS-C01 Management and Operations Practice Question
An e-commerce application uses Amazon Aurora MySQL with a Multi-AZ DB cluster. During a recent load test, the application experienced increased read latency. The database cluster consists of one writer and two reader instances. Which THREE actions should be taken to improve read performance?
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Add more reader instances to the cluster.
Adding more reader instances (Option C) directly reduces the read load per instance, improving read performance. Enabling Aurora Auto Scaling (Option D) automatically adjusts the number of reader instances based on demand, ensuring optimal performance. Implementing Amazon ElastiCache (Option E) caches frequent queries at the application layer, reducing the number of read requests hitting the database. Option A (configuring cross-Region read replicas) introduces network latency and is primarily used for global scaling or disaster recovery, not for reducing latency in a single-region application. Option B (increasing the writer instance class) improves write performance but does not directly affect read latency.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Configure cross-Region read replicas.
Why it's wrong here
Cross-Region read replicas are designed for disaster recovery and global distribution, not for reducing read latency in a single region. The network latency introduced makes this ineffective for immediate read performance improvement.
- ✗
Increase the instance class of the writer instance.
Why it's wrong here
Increasing the writer instance class improves write throughput but does not directly address read latency issues.
- ✓
Add more reader instances to the cluster.
Why this is correct
Adding more reader instances distributes the read load across more instances, reducing the load per instance and thus read latency.
- ✓
Enable Aurora Auto Scaling for the reader instances.
Why this is correct
Enabling Aurora Auto Scaling automatically adds reader instances when read load increases, ensuring that read performance remains consistent.
- ✓
Implement Amazon ElastiCache for caching frequent queries.
Why this is correct
Implementing Amazon ElastiCache for frequent queries offloads read requests from the database, significantly reducing read latency for cached data.
Go deeper
Related to this question
About these practice questions
This DBS-C01 question is part of Courseiva's 1,663-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This DBS-C01 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the DBS-C01 exam.