What if your cloud warehouse could save money and work for you without any manual steps?
Why Auto-suspend and auto-resume in Snowflake? - Purpose & Use Cases
Imagine you have a warehouse in Snowflake that you need to start and stop manually every time you run a query or load data.
You have to remember to suspend it when done to avoid extra costs.
Manually starting and stopping warehouses is slow and easy to forget.
If you forget to suspend, you keep paying for compute even when not using it.
This wastes money and causes stress about cloud bills.
Auto-suspend and auto-resume automatically pause the warehouse when idle and restart it when needed.
This saves money without you lifting a finger.
You get fast query performance and cost control together.
ALTER WAREHOUSE mywh RESUME; -- run queries ALTER WAREHOUSE mywh SUSPEND;
CREATE WAREHOUSE mywh WITH AUTO_SUSPEND = 300 AUTO_RESUME = TRUE;You can focus on your data work while Snowflake manages compute costs smartly in the background.
A data analyst runs reports during the day and stops at night.
With auto-suspend and auto-resume, the warehouse pauses after inactivity and restarts instantly when the analyst runs new queries.
Manual warehouse control wastes time and money.
Auto-suspend pauses compute automatically after inactivity.
Auto-resume restarts compute instantly when needed.