
Answer-first summary for fast verification
Answer: Performance
The question asks what you are primarily scaling for when increasing a Virtual Warehouse's t-shirt size (e.g., from Small to Medium). In Snowflake, t-shirt sizes (XS, S, M, L, XL, etc.) correspond to the number of servers/compute resources allocated to the warehouse. Increasing the t-shirt size (scaling up) adds more compute power per server, which directly improves query performance by allowing faster processing of complex queries or larger datasets. This is distinct from scaling out (adding more clusters), which is used to handle higher concurrency by distributing the workload across multiple clusters. The community discussion strongly supports this, with 100% of answers selecting B (Performance) and comments explicitly stating 'Scaling up for performance and scaling out for concurrency.' Option A (Concurrency) is incorrect because scaling up does not primarily address concurrency; it focuses on enhancing the speed of individual queries.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.