Bird
0
0

A developer set a DynamoDB table to provisioned mode with 0 read capacity units by mistake. What will happen when the application tries to read data?

medium📝 Debug Q7 of 15
DynamoDB - Cost Optimization and Monitoring
A developer set a DynamoDB table to provisioned mode with 0 read capacity units by mistake. What will happen when the application tries to read data?
ADynamoDB will automatically increase read capacity
BAll read requests will be throttled and fail
CReads will succeed but be slower
DDynamoDB switches to on-demand mode automatically
Step-by-Step Solution
Solution:
  1. Step 1: Understand zero provisioned capacity effect

    Setting read capacity to zero means no read units are available, so no reads can be processed.
  2. Step 2: Identify DynamoDB behavior on zero capacity

    DynamoDB does not auto-increase capacity or switch modes; read requests will be throttled and fail.
  3. Final Answer:

    All read requests will be throttled and fail -> Option B
  4. Quick Check:

    Zero provisioned capacity = throttled requests [OK]
Quick Trick: Provisioned capacity zero means no allowed requests [OK]
Common Mistakes:
MISTAKES
  • Assuming auto-scaling or mode switching
  • Thinking reads succeed with delay
  • Believing DynamoDB ignores zero capacity

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More DynamoDB Quizzes