How would you determine the size of the virtual warehouse used for a task?
How would you determine the size of the virtual warehouse used for a task?
If using the stored procedure to execute multiple SQL statements, it's best to test run the stored procedure separately to size the compute resource first. This approach allows you to understand the specific computational resource needs of the stored procedure and adjust the virtual warehouse size accordingly to ensure efficient execution.
"Multi-cluster warehouses are best utilized for scaling resources to improve concurrency for users/queries. They are not as beneficial for improving the performance of slow-running queries or data loading. For these types of operations, resizing the warehouse provides more benefits." Snowflake representative explained this here https://community.snowflake.com/s/question/0D50Z00009F8nPTSAZ/how-to-choose-the-right-virtual-warehouse-size-in-snowflake-for-your-workload
I think B
C is correct
C should be correct
C is the right answer as D talks about concurrency.