AWS Certified Big Data – Specialty — Question 46
An online gaming company uses DynamoDB to store user activity logs and is experiencing throttled writes on the companys DynamoDB table. The company is NOT consuming close to the provisioned capacity. The table contains a large number of items and is partitioned on user and sorted by date. The table is 200GB and is currently provisioned at 10K WCU and 20K RCU.
Which two additional pieces of information are required to determine the cause of the throttling? (Choose two.)
Answer options
- A. The structure of any GSIs that have been defined on the table
- B. CloudWatch data showing consumed and provisioned write capacity when writes are being throttled
- C. Application-level metrics showing the average item size and peak update rates for each attribute
- D. The structure of any LSIs that have been defined on the table
- E. The maximum historical WCU and RCU for the table
Correct answer: A, D
Explanation
To determine the cause of throttling, understanding the structure of GSIs and LSIs is essential since they can affect the write capacity of the table. While CloudWatch data and application metrics provide insights into usage patterns, they do not directly relate to how the table's indexes could be impacting performance.