Which statement about CREATE TABLE ... CLONE is correct?

Master Snowflake Data Engineer Exam. Study with flashcards and multiple choice questions, each question includes hints and explanations. Prepare for your success!

Multiple Choice

Which statement about CREATE TABLE ... CLONE is correct?

Explanation:
This is about zero-copy cloning of a table. CREATE TABLE ... CLONE makes a new table that is a true clone of an existing one, but it doesn’t copy all the data upfront. Snowflake creates a new metadata reference to the same underlying data blocks, so the clone initially contains the same data and schema as the source at the moment of cloning. Because of copy-on-write, the storage is shared until either table is modified, at which point only the changed blocks are copied. This makes cloning fast and space-efficient and gives you a separate table you can query or modify independently later. The option that suggests no data or an empty copy isn’t accurate for a clone, and cloning isn’t creating a view.

This is about zero-copy cloning of a table. CREATE TABLE ... CLONE makes a new table that is a true clone of an existing one, but it doesn’t copy all the data upfront. Snowflake creates a new metadata reference to the same underlying data blocks, so the clone initially contains the same data and schema as the source at the moment of cloning. Because of copy-on-write, the storage is shared until either table is modified, at which point only the changed blocks are copied. This makes cloning fast and space-efficient and gives you a separate table you can query or modify independently later. The option that suggests no data or an empty copy isn’t accurate for a clone, and cloning isn’t creating a view.

Subscribe

Get the latest from Passetra

You can unsubscribe at any time. Read our privacy policy