AWS Certified Solutions Architect – Professional — Question 450
In order for a table write to succeed, the provisioned throughput settings for the table and global secondary indexes, in DynamoDB, must have__________; otherwise, the write to the table will be throttled.
Answer options
- A. enough write capacity to accommodate the write
- B. no additional write cost for the index
- C. 100 bytes of overhead per index item
- D. the size less than or equal to 1 KB
Correct answer: A
Explanation
In DynamoDB, write operations on a table must also be propagated to its global secondary indexes. If either the base table or any associated global secondary index lacks the required write capacity to process the update, the entire write operation on the table will be throttled. Therefore, both the table and its indexes must have sufficient provisioned write capacity to accommodate the write.