1 Answer
- Newest
- Most votes
- Most comments
0
Right, you're benefitting from the burst bucket which tracks unutilized capacity over the previous 5 minutes. If your table has been fully idle for 5 minutes then you'll have 300 WCUs in the burst bucket when you start the test. Just make sure your test consumes that burst capacity amount and then you'll get the throttling you seek. Tip: If you make your items larger you can consume the capacity with fewer requests.
answered 2 years ago
Relevant content
- Accepted Answerasked 2 years ago
- Accepted Answerasked 3 years ago
- Accepted Answerasked 4 months ago
- How to write item, with Null attribute, to Dynamodb through BatchWriteItem task in AWS Step functionAccepted Answerasked a year ago
- AWS OFFICIALUpdated 7 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago
Hi, many thanks for your reply. I did stick my code in a loop, running 10- times in quick succession, and sure enough the BatchWriteItem failed with a ProvisionedThroughputExceededException - but the UnprocessedItems was still empty.