- Newest
- Most votes
- Most comments
DynamoDB console always initiated a Scan, which reads a configured amount of items every time you visit the Explore Items page. You can change how many items are scanned using the setting button on the top right of the table which displays the items, with a min value of 10
.
Update: We have an Auto Preview toggle on the top right, which will disable scanning when visiting the page:
I apologize, but I don't have any specific information about recent changes to the DynamoDB console behavior or automatic triggering of Scan operations in the 'Explore Table Items' tab. The sources provided don't contain information about this particular issue or recent UI changes in the DynamoDB console.
However, I can provide some general information about Scan operations in DynamoDB that might be relevant to your concern:
Scan operations in DynamoDB can indeed be costly, especially for large tables, as they read every item in the table. They consume more read capacity units compared to more targeted operations like Query.
If Scan operations are being triggered unexpectedly, it could potentially lead to higher costs and impact the table's provisioned throughput. This could affect other operations on the same table, potentially causing throttling of other requests.
It's generally recommended to use Query operations instead of Scan whenever possible, as they are more efficient and consume fewer resources. If you need to perform Scan operations, it's best to do so in a controlled manner, possibly using techniques like reducing page size or parallel scans to minimize impact.
Given the potential impact of unexpected Scan operations, your observation about changes in the console behavior is certainly worth investigating. I would recommend reaching out directly to AWS support for the most up-to-date and accurate information about any recent changes to the DynamoDB console and to report the behavior you're experiencing. They would be best positioned to confirm whether there have been any changes and to address any unintended consequences.
Sources
Best practices for querying and scanning data in DynamoDB - Amazon DynamoDB
Scanning tables in DynamoDB - Amazon DynamoDB
How many items do you have in your table? Usually, it scans and displays a maximum of 300 items. If you have more items and it's scanning the whole table, best to speak to AWS Support.
Relevant content
- asked 2 years ago
- asked 6 years ago
- asked 2 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago