Exam SnowPro Core All QuestionsBrowse all questions from this exam
Question 17

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

    Correct Answer: D

    A customer would size a Virtual Warehouse from an X-Small to a Medium to accommodate a more complex workload. Resizing the warehouse increases the compute resources available, which is particularly beneficial for larger, more complex queries. This ensures that the queries can execute more efficiently without significant delays or resource limitations.

Discussion
ggwwOption: D

should be D

SteveKarrOption: A

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).

YokoSumiGaeshi

The text you quote explains why D is the correct answer.

AdolinKholin

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.

asorock

You answer option contradicts you post. What you posted mentioned that "...particularly for larger, more complex queries.". So correct answer is D

ifmateus

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.

ChhatreshOption: D

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.

pistachio99Option: 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.

SolutionA

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

Mallikharjuna452Option: D

To Accommodate a More workloads

nsvsai1357Option: D

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.

pranaligOption: D

correct answer:D

p22_nileshOption: D

Scale up is for complex queries

JasMozaiOption: A

Everything related to workload is solved through Scaling Out (more VW) and not by increasing the size of the VW.

AnireddySaikiranReddyOption: D

The answer id D

_yyuktaOption: D

D is correct

e_l_i_a_sOption: D

The answer id D

avashishOption: 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

SolutionA

What is the definition of complex workload the option is incomplete

ifmateusOption: A

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.

PoornaChandraInOption: A

Correct Anaswer is A . https://docs.snowflake.com/en/user-guide/warehouses-tasks

VS3497Option: B

B. To accommodate more users