Bird
0
0

You configured a DynamoDB table with provisioned capacity of 20 read units and 10 write units. Your application suddenly needs 50 read units. What is the best way to avoid throttling?

medium📝 Debug Q6 of 15
DynamoDB - Cost Optimization and Monitoring
You configured a DynamoDB table with provisioned capacity of 20 read units and 10 write units. Your application suddenly needs 50 read units. What is the best way to avoid throttling?
ASwitch to on-demand mode instantly
BManually increase provisioned read capacity before traffic spike
CReduce write capacity to increase read capacity automatically
DNothing, DynamoDB auto-scales provisioned capacity
Step-by-Step Solution
Solution:
  1. Step 1: Understand provisioned capacity limits

    Provisioned mode requires manual capacity adjustments; it does not auto-scale.
  2. Step 2: Choose the best action to avoid throttling

    Manually increasing read capacity before the spike prevents throttling. Switching modes or reducing writes won't help automatically.
  3. Final Answer:

    Manually increase provisioned read capacity before traffic spike -> Option B
  4. Quick Check:

    Provisioned mode needs manual capacity changes [OK]
Quick Trick: Provisioned mode requires manual capacity updates [OK]
Common Mistakes:
MISTAKES
  • Assuming auto-scaling in provisioned mode
  • Thinking reducing writes auto-increases reads
  • Believing switching modes is instant

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More DynamoDB Quizzes