COF-C02 · Question #388
What value provides information about disk usage for operations where intermediate results do not fit in memory in a Query Profile?
The correct answer is D. Spilling. In Snowflake's Query Profile, 'Spilling' refers to the condition where a query operator's intermediate results exceed available memory and must be temporarily written to local disk (local spilling) or remote cloud storage (remote spilling). The Spilling metric in the profile…
Question
What value provides information about disk usage for operations where intermediate results do not fit in memory in a Query Profile?
Options
- AIO
- BNetwork
- CPruning
- DSpilling
How the community answered
(39 responses)- B5% (2)
- C3% (1)
- D92% (36)
Explanation
In Snowflake's Query Profile, 'Spilling' refers to the condition where a query operator's intermediate results exceed available memory and must be temporarily written to local disk (local spilling) or remote cloud storage (remote spilling). The Spilling metric in the profile quantifies how much data was offloaded to disk during query execution. High spilling values indicate memory pressure and are a key performance optimization target. IO (A) refers to general input/output read statistics. Network (B) tracks data transferred between nodes. Pruning (C) refers to how many micro-partitions were eliminated before scanning-an efficiency metric, not a memory overflow indicator.
Topics
Community Discussion
No community discussion yet for this question.