DBS-C01 DynamoDB Auto Scaling Practice Question
A company is deploying a new Amazon DynamoDB table with on-demand capacity. The table will store session data for a web application. Which THREE features should be enabled to improve performance and durability?
⚠ Common exam trap
The trap is that candidates may think Auto Scaling is necessary for on-demand tables, but on-demand mode already scales automatically. They might also believe TTL improves performance by removing old data, but its primary purpose is data lifecycle management, not performance. For performance, DAX is key; for durability, PITR and Global tables are needed.
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
✓
DynamoDB Accelerator (DAX)
For an on-demand DynamoDB table, Auto scaling is not applicable because on-demand mode automatically scales throughput. To improve performance, use DynamoDB Accelerator (DAX) which provides an in-memory cache for microsecond read latency. For durability, enable Point-in-time recovery (PITR) for continuous backups and Global tables for multi-region replication, which also provides disaster recovery and low-latency global reads. Time to Live (TTL) helps manage data lifecycle but does not directly improve performance or durability.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Auto scaling
Why it's wrong here
Auto scaling is not supported on tables with on-demand capacity mode; it is only available for provisioned mode tables.
- ✗
Time to Live (TTL)
Why it's wrong here
Time to Live (TTL) automatically expires old data but does not directly improve performance or durability; it is a data lifecycle management feature.
- ✓
DynamoDB Accelerator (DAX)
Why this is correct
DynamoDB Accelerator (DAX) provides an in-memory cache that reduces read latency to microseconds, significantly improving performance.
- ✓
Point-in-time recovery (PITR)
Why this is correct
Point-in-time recovery (PITR) enables continuous backups of the table, allowing restoration to any point within the last 35 days, enhancing durability.
- ✓
Global tables
Why this is correct
Global tables replicate data across multiple AWS Regions, improving durability through redundancy and providing low-latency reads for global users.
Go deeper
Related to this question
About these practice questions
One of 1,663 original DBS-C01 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. 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.