Database / Snowflake Interview Questions
What is the difference between Snowflake Standard, Enterprise, Business Critical, and Virtual Private Snowflake edition?
Snowflake offers four service editions, each a strict superset of the previous. Edition choice is driven primarily by compliance requirements, data sensitivity, and advanced concurrency needs.
| Feature | Standard | Enterprise | Business Critical | VPS |
|---|---|---|---|---|
| Multi-cluster warehouses | No | Yes | Yes | Yes |
| Time Travel retention | Up to 1 day | Up to 90 days | Up to 90 days | Up to 90 days |
| Materialized Views | No | Yes | Yes | Yes |
| Column/row security policies | No | Yes | Yes | Yes |
| HIPAA / PCI DSS compliance | No | No | Yes | Yes |
| Tri-Secret Secure (CMK) | No | No | Yes (add-on) | Yes |
| AWS PrivateLink / Azure PL | No | No | Yes | Yes |
| Dedicated hardware isolation | No | No | No | Yes |
| Account failover/failback | No | No | Yes | Yes |
Virtual Private Snowflake (VPS) runs on dedicated hardware fully isolated from all other Snowflake customers. It targets financial institutions and government agencies requiring hardware-level isolation and customer-managed encryption throughout the entire environment.
More Related questions...