Error: why is the GSI dynamodb not showing item count

Answered by Rafal Wilinski
What's Causing This Error
DynamoDB updates the item count of a GSI roughly every 6 hours. Therefore, it will take a while for DynamoDB to update the item count if you added them recently.
Consequently, you will not be able to see the item count for a few hours (approximately 6).
Solution - Here's How To Resolve It
There is no way to improve the time taken for DynamoDB to count items in the GSI. Hence, the only solution is to wait for a couple of hours before checking the item count.
Other Common DynamoDB Errors (with Solutions)
- can't pickle thread.lock objects typeerror boto3 python dynamodb
- DynamoDB no attribute schema defined
- Could not connect to the endpoint URL https:dynamodb.singapore.amazonaws.com
- DynamoDB Errors InvalidSignatureException Signature Expired
- dynamodb value cannot be null. (parameter 'type')
- DynamoDB ValidationException: Query condition missed key schema element
- DynamoDB console unable to delete this item
- dynamodb unable to locate property for key attribute
- Dynamodb error 500
- DynamoDB error 400
- DynamoDB consistent read not working
- DynamoDB Invalid UpdateExpression Syntax Error Token
- ValidationException: Invalid KeyConditionExpression: Attribute name is a reserved keyword;
- dynamodb list_append returns true but does not work
- DynamoDB stream no records processed
Dynobase is a Professional GUI Client for DynamoDB
Start your 7-day free trial today
Product Features
DynamoDB Tools
DynamoDB Info
© 2026 Dynobase