Practical warehouse sizing, auto-suspend settings, and query patterns that reduce your Snowflake bill without sacrificing performance.
Terrain Intelligence Team
Snowflake's consumption-based pricing model means your bill is directly tied to how efficiently you use the platform. The good news: many teams can cut waste with five practical changes, as long as the changes preserve the workloads the business depends on.
This is the highest-impact optimization. Snowflake warehouses come in sizes from X-Small to 6X-Large, with each size doubling the compute power and credit consumption of the previous one. A Medium warehouse costs 4x what an X-Small costs per hour.
The common mistake: setting all warehouses to Medium or Large "just to be safe." The reality: most interactive queries and light ETL jobs run just fine on X-Small or Small warehouses. The query might take 8 seconds instead of 4, but at one-quarter the cost.
Action this week: Run SHOW WAREHOUSES and check the avg_running time and query volume for each warehouse. Any warehouse that consistently runs queries in under 30 seconds on its current size can likely be downsized without noticeable impact. Start with development and staging warehouses -- there is zero business risk.
Snowflake warehouses continue to consume credits when they are running but idle. The default auto-suspend timeout is 10 minutes, but many teams increase it to avoid cold-start latency.
For most workloads, 1-2 minutes of auto-suspend is plenty. The cold-start penalty for resuming a suspended warehouse is typically 1-5 seconds. Unless your users are running interactive queries every 30 seconds, the idle cost of a 10-minute timeout far exceeds the occasional resume delay.
Action this week: Set auto-suspend to 60 seconds for all non-production warehouses and 120 seconds for production. Monitor query latency and user complaints before treating the change as safe.
Running ETL, reporting, and ad-hoc queries on the same warehouse means your interactive users compete with batch jobs for compute. It also means you cannot right-size: the warehouse needs to be large enough for your heaviest ETL job, even though 90% of queries are lightweight.
Create separate warehouses for each workload type:
This separation lets you right-size each warehouse independently and provides clearer cost attribution.
A small number of queries often account for a disproportionate share of credit consumption. The 80/20 rule applies: 20% of your queries likely consume 80% of your credits.
Action this week: Query Snowflake's QUERY_HISTORY view to identify the top 10 most expensive queries by credit consumption over the past 30 days. Common culprits:
SELECT * queries scanning entire tables when only a few columns are neededFix the top 5 and you will likely see a 10-20% reduction in total credit consumption.
Snowflake provides built-in resource monitors that let you set credit budgets with automated alerts and actions. Most organizations do not use them until after a surprise bill.
Action this week: Create resource monitors for each warehouse with:
This provides a safety net against runaway queries, misconfigured pipelines, and the inevitable developer who accidentally runs a full table scan on your largest dataset.
Each of these optimizations can reduce waste when the workload evidence supports it. More importantly, they create a foundation for ongoing cost discipline. Once you have right-sized warehouses, separated workloads, and established credit monitoring, you have the visibility to catch future cost issues before they hit your invoice.
Terrain Intelligence Team
Terrain ROI
The Terrain ROI Team covers cloud cost management, AI economics, and FinOps strategy. Terrain ROI unifies visibility across cloud infrastructure, data platforms, and AI/ML costs.
Two pages. Run it through your stack this week. Full AI Cost Intelligence Playbook linked inside.
A lot of CEOs can't answer that question and that's OK.
That's why we created Terrain. So you can get answers in 30 seconds or less.
Stop guessing. Be the CEO who knows.
Make tech decisions based on real value not hype.
Adobe's CFO saved 5,000 hours and halved contract review time by turning finance into an AI lab. Here's the playbook.
AI spending hit $2.52 trillion but gains remain theoretical. Three signals this week say the prove-it era has arrived.
The CFO doesn't care about instance types. They care about business impact. Here's how to frame the conversation.