Bird
0
0

A DynamoDB table is set to provisioned mode with 8 read capacity units. If your application performs 12 eventually consistent reads per second, what will happen?

medium📝 Predict Output Q4 of 15
AWS - DynamoDB
A DynamoDB table is set to provisioned mode with 8 read capacity units. If your application performs 12 eventually consistent reads per second, what will happen?
AAll requests will succeed without throttling
BSome requests will be throttled due to exceeding provisioned capacity
CDynamoDB will automatically increase capacity to handle the load
DThe table will switch to on-demand mode automatically
Step-by-Step Solution
Solution:
  1. Step 1: Understand capacity units

    Provisioned read capacity units limit the number of reads per second.
  2. Step 2: Compare usage to capacity

    12 reads exceed 8 provisioned units, causing throttling.
  3. Step 3: Consider consistency model

    Eventually consistent reads consume half a read unit each, so 12 reads consume 6 units, which is under 8.
  4. Final Answer:

    All requests will succeed without throttling -> Option A
  5. Quick Check:

    Eventually consistent reads cost half unit [OK]
Quick Trick: Eventually consistent reads cost half a unit [OK]
Common Mistakes:
  • Assuming all reads cost one full unit regardless of consistency
  • Thinking DynamoDB auto-scales provisioned mode
  • Believing table switches modes automatically

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More AWS Quizzes