Skip to main content
resource · snowflake

Database

schedulable
no
category
storage-services

Does ZopNight manage Database?

Snowflake databases cost nothing to exist, but each carries a DATA_RETENTION_TIME_IN_DAYS default (1 day unless changed, up to 90 on Enterprise edition) that every table created beneath it inherits for Time Travel storage. ZopNight inventories databases via SHOW DATABASES to structure storage attribution and roll table findings up to owners.

Rules that fire on Database

no live rules

No active rule family targets Database today. Rules that used to are retired, and retired rules publish no pages and fire no findings. Scheduling and permissions coverage are unaffected.

Browse every live recommendation for this platform →

A Snowflake database is a container of schemas and tables with no meter of its own; it costs nothing to exist. What it does carry are defaults that every table created beneath it inherits: the Time Travel retention window and the permanent-versus-transient kind. Container-level settings are where table storage bills get decided in advance, one CREATE TABLE at a time.

Retention flows downhill

DATA_RETENTION_TIME_IN_DAYS set on a database becomes the default for tables created inside it: 1 day unless someone changes it, extendable to 90 on Enterprise edition. Raise it to 30 at the database level and every new table silently retains a month of superseded data in Time Travel storage, a decision most table owners will never know was made for them.

Kind is inherited too

A transient database makes its tables transient by default: no Fail-safe layer, and Time Travel capped at 1 day. For scratch schemas, staging areas, and anything rebuildable from source, that one property removes the most expensive retention layers wholesale, often the cheapest storage decision available, made once.

What discovery keeps and drops

Inventory comes from SHOW DATABASES, with metadata capturing kind, retention_time, owner, and origin. Snowflake-provided shares, the SNOWFLAKE metadata database and SNOWFLAKE_SAMPLE_DATA, plus any imported share, identifiable by a non-empty origin, are excluded: read-only, not customer-owned, nothing actionable in them. Child objects living inside those shares are filtered out of discovery for the same reason.

The rollup role

Databases are how storage cost gets an owner. Table-level findings roll up through their parent database, and tag enrichment from TAG_REFERENCES attaches team, cost-center, and environment context, turning a wall of table rows into per-owner numbers someone can act on.

Audit your defaults

Terminal window
SHOW DATABASES;

Scan the retention_time column of the output. A database showing 30 or 90 propagates that window to every table created under it. Each of those tables then pays Time Travel storage for the full window, whether or not anyone ever needs the history.

See it fire on your bill.

Connect an account read-only. The first findings land in minutes.

417 rule families across 353 resource types on 22 platforms. Every threshold, metric, and IAM action is documented on these pages before you grant anything.

417 rule families documented
353 resource types covered
read-only default access level
Multi-cloud automation· Production-ready in 30 min· SOC 2 · ISO 27001· 20–60% off the bill, first month· 4 platforms · 1 console· Multi-cloud automation· Production-ready in 30 min· SOC 2 · ISO 27001· 20–60% off the bill, first month· 4 platforms · 1 console·