0
0
Snowflakecloud~20 mins

Warehouse sizes and scaling in Snowflake - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Snowflake Warehouse Mastery
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Understanding Snowflake Warehouse Size Impact

Which of the following statements best describes the impact of increasing the size of a Snowflake warehouse?

AIncreasing warehouse size decreases compute resources, which slows down query processing but reduces cost.
BIncreasing warehouse size increases compute resources, which speeds up query processing but also increases cost proportionally.
CIncreasing warehouse size has no effect on query speed but increases storage capacity.
DIncreasing warehouse size automatically reduces the number of concurrent queries allowed.
Attempts:
2 left
💡 Hint

Think about how compute power and cost relate in Snowflake warehouses.

service_behavior
intermediate
2:00remaining
Effect of Auto-suspend on Warehouse Billing

What happens to billing when a Snowflake warehouse is set to auto-suspend after 5 minutes of inactivity?

ABilling pauses only when the warehouse is manually suspended, not auto-suspended.
BBilling continues for 30 minutes after inactivity regardless of auto-suspend settings.
CBilling stops immediately after 5 minutes of inactivity because the warehouse suspends.
DBilling is unaffected by auto-suspend and continues as long as the account is active.
Attempts:
2 left
💡 Hint

Consider how auto-suspend controls warehouse state and billing.

Architecture
advanced
2:30remaining
Choosing Warehouse Size for Concurrent Heavy Queries

You have a workload with many concurrent heavy queries that must complete quickly. Which Snowflake warehouse configuration is best?

AUse a single X-Large warehouse with multi-cluster enabled to scale out automatically.
BUse a Small warehouse and rely on query queuing to manage concurrency.
CUse multiple Small warehouses manually started and stopped as needed.
DUse a Medium warehouse with auto-suspend set to 1 minute.
Attempts:
2 left
💡 Hint

Think about how multi-cluster warehouses handle concurrency and heavy workloads.

security
advanced
2:30remaining
Security Implications of Warehouse Scaling

What is a key security consideration when enabling multi-cluster warehouses in Snowflake?

AEach cluster in a multi-cluster warehouse shares the same security context and access controls.
BMulti-cluster warehouses require separate user credentials for each cluster.
CScaling warehouses automatically disables encryption for faster performance.
DMulti-cluster warehouses expose data to external networks by default.
Attempts:
2 left
💡 Hint

Consider how Snowflake manages security across clusters within the same warehouse.

Best Practice
expert
3:00remaining
Optimizing Cost and Performance with Warehouse Scaling

You want to optimize both cost and performance for a variable workload with unpredictable spikes. Which Snowflake warehouse strategy is best?

ASet a Small warehouse with auto-resume disabled to control costs strictly.
BUse a Large warehouse always running to avoid startup delays during spikes.
CManually start and stop multiple Small warehouses based on predicted workload.
DConfigure a Medium warehouse with multi-cluster auto-scaling enabled and auto-suspend set to 5 minutes.
Attempts:
2 left
💡 Hint

Think about balancing automatic scaling and cost control features.