Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam SnowPro Core All Questions

View all questions & answers for the SnowPro Core exam

Exam SnowPro Core topic 1 question 17 discussion

Actual exam question from Snowflake's SnowPro Core
Question #: 17
Topic #: 1
[All SnowPro Core Questions]

Why would a customer size a Virtual Warehouse from an X-Small to a Medium?

  • A. To accommodate more queries
  • B. To accommodate more users
  • C. To accommodate fluctuations in workload
  • D. To accommodate a more complex workload
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
ggww
Highly Voted 2 years, 10 months ago
Selected Answer: D
should be D
upvoted 20 times
...
SteveKarr
Highly Voted 2 years, 8 months ago
A is the correct answer. Ref: https://docs.snowflake.com/en/user-guide/warehouses-considerations.html Resizing a warehouse generally improves query performance, particularly for larger, more complex queries. It can also help reduce the queuing that occurs if a warehouse does not have enough compute resources to process all the queries that are submitted concurrently. Note that warehouse resizing is not intended for handling concurrency issues; instead, use additional warehouses to handle the workload or use a multi-cluster warehouse (if this feature is available for your account).
upvoted 15 times
asorock
1 year, 4 months ago
You answer option contradicts you post. What you posted mentioned that "...particularly for larger, more complex queries.". So correct answer is D
upvoted 8 times
...
YokoSumiGaeshi
1 year, 9 months ago
The text you quote explains why D is the correct answer.
upvoted 9 times
...
ifmateus
1 year, 2 months ago
The answer literally justifies why it's A.. Scaling up improves query performance and can reduce queing to process queries submitted concurrently. "Use additional warehouses to handle the workload". Everything related to workload is solved through Scaling Out (more VW) and not by increasing the size of the VW.
upvoted 2 times
...
AdolinKholin
1 year, 5 months ago
Answer is D. As you mention warehouse resizing is not intended for handling concurrency issues(i.e handling more queries). The solution for A would be multi-clustering.
upvoted 5 times
...
...
mackel
Most Recent 1 month, 3 weeks ago
should be D: "Note that warehouse resizing is not intended for handling concurrency issues"; i.e. number of queries...
upvoted 1 times
...
VLMBL_94
3 months, 2 weeks ago
Selected Answer: D
Acc to snowflake document "In general, you should try to match the size of the warehouse to the expected size and complexity of the queries to be processed by the warehouse"
upvoted 1 times
...
Mallikharjuna452
4 months ago
To Accommodate a More workloads
upvoted 1 times
...
nsvsai1357
4 months, 1 week ago
D is correct answer If queries processed by a warehouse are running slowly, you can always resize the warehouse to provision more compute resources. The additional resources do not impact any queries that are already running, but once they are fully provisioned they become available for use by any queries that are queued or newly submitted.
upvoted 1 times
...
pranalig
5 months ago
correct answer:D
upvoted 1 times
...
p22_nilesh
5 months, 2 weeks ago
Selected Answer: D
Scale up is for complex queries
upvoted 1 times
...
JasMozai
6 months, 2 weeks ago
Selected Answer: A
Everything related to workload is solved through Scaling Out (more VW) and not by increasing the size of the VW.
upvoted 1 times
...
Chhatresh
7 months, 2 weeks ago
Resizing a warehouse to a larger size is useful when the operations being performed by the warehouse will benefit from more compute resources, including: Improving the performance of large, complex queries against large data sets. Improving performance while loading and unloading significant amounts of data.
upvoted 2 times
...
AnireddySaikiranReddy
8 months, 3 weeks ago
The answer id D
upvoted 1 times
...
_yyukta
8 months, 4 weeks ago
Selected Answer: D
D is correct
upvoted 1 times
...
e_l_i_a_s
9 months, 4 weeks ago
The answer id D
upvoted 1 times
...
avashish
10 months, 2 weeks ago
Selected Answer: D
D is correct answer because when query is more complex then it will be using more compute power so in that case VW size should be increased from XS to medium
upvoted 1 times
...
SolutionA
1 year, 1 month ago
What is the definition of complex workload the option is incomplete
upvoted 1 times
...
pistachio99
1 year, 1 month ago
Selected Answer: D
Should be D. If a query is too complex Snowflake would simply not be able to finished the query in XS warehouse. You have to increase to the warehouse size to medium to make it work.
upvoted 2 times
SolutionA
1 year, 1 month ago
How do you know that medium size will complete the sql medium size may take 10 mins then xsmall may take 20 mins unless timeout is not defined
upvoted 1 times
...
...
ifmateus
1 year, 2 months ago
The answer literally justifies why it's A.. Scaling up improves query performance and can reduce queing to process queries submitted concurrently. "Use additional warehouses to handle the workload". Everything related to workload is solved through Scaling Out (more VW) and not by increasing the size of the VW.
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...