The Databricks Data Engineer

The Databricks Data Engineer

Why Deleting Data From Delta Tables Makes Them Bigger

Deletion vectors, tombstones, and the VACUUM step that frees storage

Jakub Lasak's avatar
Jakub Lasak
Jun 09, 2026
∙ Paid

A right-to-be-forgotten batch lands in the data team’s queue: erase 12,000 users from a 2TB events table. The engineer on rotation writes the DELETE, the job finishes green, and a count on those user IDs returns zero. Ticket closed, compliance notified, everyone moves on.

Three weeks later the storage dashboard flags the same table. The directory behind …

User's avatar

Continue reading this post for free, courtesy of Jakub Lasak.

Or purchase a paid subscription.
© 2026 Jakub Lasak Consulting · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture