
Answer-first summary for fast verification
Answer: The query is spilling to remote storage
The correct answer is D because when a query is too large to fit into memory, Snowflake's query processing engine will spill data to local disk first, and if local disk space is insufficient, it spills to remote storage. This is clearly documented in Snowflake's official documentation and confirmed by the community discussion where multiple users with upvotes reference the documentation and explain that 'Bytes spilled to remote storage' indicates memory overflow. Options A, B, and C are not reliable indicators: A (single join node using >50% time) could be due to various performance issues unrelated to memory size; B (partitions scanned = total) suggests full table scans but doesn't necessarily indicate memory overflow; C (AggregateOperator presence) is a normal query component and doesn't indicate memory issues.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
When analyzing a query profile, what indicator suggests that a query is too large to fit into memory?
A
A single join node uses more than 50% of the query time
B
Partitions scanned is equal to partitions total
C
An AggregateOperator node is present
D
The query is spilling to remote storage
No comments yet.