Zero-Copy Cloning
Overview
Zero-Copy Cloning is a unique Snowflake feature that allows you to create a logical copy of a database, schema, or table without physically duplicating the underlying data. It is a massive time and storage saver, commonly tested on the exam.
Key Concepts
What can be cloned?
What is NOT cloned?
How It Works
Snowflake's architecture separates storage and compute. Because data is immutable (stored in read-only micro-partitions), a clone just references existing micro-partitions. When DML operations (INSERT, UPDATE, DELETE) occur on either the source or the clone, new micro-partitions are created and the metadata for the specific object is updated to point to the new files, diverging their storage.
SQL Examples
Unlock Full Deep-Dive Guide & 14 Practice MCQs
This complete architectural module, full checkpoint quiz, and unlimited mock exam simulations are included with the CloudPrep Pro Pass.
Unlock with Pro Pass