Does Delta format create a full copy of the data for each change I make to a table?

StephanieAlba
Databricks Employee
Databricks Employee
 

Shasidhar_ES
Databricks Employee
Databricks Employee

No it will just add/update/delete the changes in a transaction log for each write operation ​

-werners-
Esteemed Contributor III

the underlying data format is parquet. parquet is immutable so if one of the parquet files has to be changed, a new version of that file is created (and the old one is kept for a while). The transaction log keeps track on what file is the current one.

View solution in original post

jose_gonzalez
Databricks Employee
Databricks Employee

Hi @Stephanie Rivera​,

Just a friendly follow-up. Did any of the responses help you to resolve your question? if it did, please mark it as best. Otherwise, please let us know if you still need help.