SQLancer
← All Database Flashcards Library / Flashcards / Snowflake
❄️ Snowflake Knowledge Base

Snowflake Study Flashcards

Cloud analytical warehouse separating computing virtual warehouses from storage. Click any card to flip and test your knowledge.

Card 1 of 10 Architecture

What is the core architecture of Snowflake?

Click Card to Reveal Answer ↷
Answer Snowflake

Separation of Storage, Multi-Cluster Compute (Virtual Warehouses), and Cloud Services layer.

Click to Flip Back ↶
Card 2 of 10 Compute

What is a Virtual Warehouse?

Click Card to Reveal Answer ↷
Answer Snowflake

An independent CPU/RAM compute cluster used to execute SQL queries and DML operations.

Click to Flip Back ↶
Card 3 of 10 Storage

What is Micro-partitioning in Snowflake?

Click Card to Reveal Answer ↷
Answer Snowflake

Automatic contiguous 50MB-150MB compressed storage blocks formatted in columnar layout.

Click to Flip Back ↶
Card 4 of 10 SQL Extensions

What is the QUALIFY clause?

Click Card to Reveal Answer ↷
Answer Snowflake

QUALIFY filters window function results in a SELECT statement, eliminating subqueries.

Click to Flip Back ↶
Card 5 of 10 Features

What is Zero-Copy Cloning?

Click Card to Reveal Answer ↷
Answer Snowflake

Instantly creates a metadata copy of tables or databases without duplicating physical data storage.

Click to Flip Back ↶
Card 6 of 10 Data Recovery

What is Time Travel in Snowflake?

Click Card to Reveal Answer ↷
Answer Snowflake

Access historic table data state at any point within a configurable period (up to 90 days).

Click to Flip Back ↶
Card 7 of 10 Data Pipeline

What is Snowpipe?

Click Card to Reveal Answer ↷
Answer Snowflake

An automated continuous data ingestion service loading files as they land in S3/GCS stages.

Click to Flip Back ↶
Card 8 of 10 Data Types

What is VARIANT data type?

Click Card to Reveal Answer ↷
Answer Snowflake

A flexible semi-structured data type storing up to 16MB of JSON, Avro, ORC, or XML data.

Click to Flip Back ↶
Card 9 of 10 Performance

How does Clustering Key help queries?

Click Card to Reveal Answer ↷
Answer Snowflake

Organizes micro-partitions along specified columns to maximize partition pruning speed.

Click to Flip Back ↶
Card 10 of 10 Sharing

What is Data Sharing in Snowflake?

Click Card to Reveal Answer ↷
Answer Snowflake

Enables secure live data sharing across Snowflake accounts without copying physical files.

Click to Flip Back ↶

Need practical SQL queries for Snowflake?

Explore our ready-to-use copy-paste query recipes in the Cookbook.

View Snowflake Cookbook →