Courseiva
Management and OperationshardMultiple ChoiceObjective-mapped

DBS-C01 Management and Operations Practice Question

A media streaming company uses Amazon DynamoDB as the primary data store for user session information. The table has a partition key of 'user_id' (String) and a sort key of 'session_start_time' (Number). The table is provisioned with 5000 read capacity units (RCU) and 5000 write capacity units (WCU). Over the past week, the company noticed occasional throttling on writes during peak hours, even though the average consumed WCU is only 3500. The DynamoDB table also experiences hot partitions. The development team is considering using DynamoDB Accelerator (DAX) to cache read-heavy workloads, but the issue is with writes. The database administrator needs to resolve the write throttling and hot partitions. Which action should the administrator take?

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

Enable DynamoDB adaptive capacity to automatically handle uneven access patterns.

Adaptive capacity automatically adjusts throughput to handle uneven access patterns, helping with hot partitions. Option B is wrong because DAX caches reads, not writes; it does not help with write throttling. Option C is wrong because reducing WCU would worsen throttling, not resolve it. Option D is wrong because enabling auto scaling adjusts capacity but does not directly address hot partitions; it may help with overall throughput but not uneven distribution.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Enable DynamoDB adaptive capacity to automatically handle uneven access patterns.

    Why this is correct

    Adaptive capacity automatically adjusts throughput to handle uneven access patterns, helping with hot partitions and write throttling.

  • Deploy DAX to cache frequent writes and reduce write load.

    Why it's wrong here

    DAX caches reads, not writes, so it does not resolve write throttling or hot partitions.

  • Reduce the provisioned WCU to match the average consumption to save costs.

    Why it's wrong here

    Reducing WCU would worsen throttling, as it would lower capacity below demand during peak hours.

  • Enable DynamoDB auto scaling for write capacity to scale based on demand.

    Why it's wrong here

    Enabling auto scaling adjusts capacity but does not address hot partitions directly; it only scales total capacity, not per-partition distribution.

Visual reference

Client Recursive Resolver Root DNS (13 root servers) TLD DNS (.com, .org, …) Authoritative example.com query IP addr answer

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 →

How Courseiva writes practice questions · Editorial policy

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.