NTech IncSnowflake Partner

Home / Snowflake / Cost optimization

Snowflake cost optimization

Snowflake cost optimization: find where your credits go, then cut the waste

Snowflake bills compute by the second while a warehouse runs, and each size step doubles the rate. Small settings add up. We review your usage data, fix the biggest drivers first, and put guardrails in place so costs stay down.

Quick answer

How do you reduce Snowflake costs?

Most Snowflake savings come from right-sizing virtual warehouses, shortening auto-suspend timers, fixing inefficient queries that scan too much data, reviewing automatic clustering and other serverless features, trimming storage retention, and adding resource monitors. Each warehouse size step doubles the credit rate, from 1 credit per hour for X-Small to 64 for 3X-Large, so oversized warehouses are the most common cause of overspend.

Last updated · NTech Inc

Why size matters

Each warehouse size doubles the credit rate

Credits per hour for standard virtual warehouses. A warehouse sized one step too large for its workload costs twice as much for every hour it runs.

Billing is per second with a 60-second minimum each time a warehouse resumes, so auto-suspend settings and query patterns matter as much as size.

SizeCredits / hourRelative
X-Small1
Small2
Medium4
Large8
X-Large16
2X-Large32
3X-Large64

What we review

Where savings usually come from

Warehouse sizing

Match size to workload using query history. Split mixed workloads so a heavy job doesn't set the size for everything.

Auto-suspend and idle time

Tune suspend timers, and find warehouses that are kept awake by BI tool polling or chatty schedulers.

Query tuning

Fix full-table scans, poor pruning, exploding joins and repeated work that caching or incremental models would avoid.

Clustering and serverless features

Check that automatic clustering, materialized views, search optimization and Snowpipe are earning their cost.

Storage

Review Time Travel retention, transient tables for staging data, and unused tables and clones.

Guardrails

Resource monitors, budgets and statement timeouts, plus a cost dashboard by team or workload.

Process

How a cost review runs

  1. Read-only access

    We work from the ACCOUNT_USAGE views such as WAREHOUSE_METERING_HISTORY and QUERY_HISTORY. No access to your business data is needed for the analysis.

  2. Findings

    A ranked list of cost drivers, each with the estimated saving, the fix and the risk of making it.

  3. Fixes

    We make the changes you approve, or hand them to your team with exact steps.

  4. Guardrails

    Monitors, alerts and a cost dashboard so spend stays visible after we finish.

FAQ

Questions buyers ask us

What access do you need for a cost review?

A role with read access to the SNOWFLAKE.ACCOUNT_USAGE views. We do not need access to your business data for the analysis.

Will changes affect query performance?

Each finding lists its performance risk. We test changes on a non-production warehouse or during a low-traffic window first.

Next step

Tell us what you need to build or who you need to hire.

A 30-minute call with a senior architect. You leave with a scoped plan or a role profile, whether or not you work with us.