Aug 2026· Advanced International Journal for Research· Vol 7· 0 citations
TL;DR
A systematic benchmark comparing all three layout strategies across four analytical workload types on a 50-million-record dataset, using real Databricks query profiles contains at least two findings I have not seen documented anywhere else, and one of them is a failure mode that could silently degrade query performance in a production environment.
Abstract
Physical data layout is one of the most consequential and least discussed decisions in lakehouse engineering. In Delta Lake environments, practitioners typically choose between three strategies: date-based partitioning, ZOrdering, and the newer Liquid Clustering. Each has trade-offs that are well understood conceptually, but poorly documented.
Most published comparisons either come from Databricks itself, or from opinion-based articles that reason from first principles without measuring actual query behaviour. Engineers making layout decisions for production systems deserve controlled benchmark results across a range of realistic workloads.
This article presents exactly that. I ran a systematic benchmark comparing all three layout strategies across four analytical workload types on a 50-million-record dataset, using real Databricks query profiles. The results contain at least two findings I have not seen documented anywhere else, and one of them is a failure mode that could silently degrade query performance in a production environment.
The research questions were directly motivated by production challenges I encountered while architecting Delta Lake platforms at TCS UK (civil aerospace) and IBM (Shell Maritime), where layout strategy decisions had direct implications for pipeline SLA compliance and cloud compute cost. The workloads benchmarked below—point lookups, time range aggregations, and multicolumn filters—mirror the common query patterns observed in production data platforms. These patterns were specifically selected because they represent the most frequent and resource-intensive operations that directly impact system SLA compliance, effectively capturing the tension between high-concurrency dashboarding, deep-scan historical audits, and the precise, granular forensic lookups required by enterprise stakeholders.
Partitioning, ZOrdering and Liquid Clustering take a fundamentally different approach to organizing data on disk; understanding the tradeoffs is key to choosing the right one for your workload.
Warehouse-scale services form the backbone of major cloud services relied on by billions of users every day. As these systems grow increasingly complex, understanding them and finding opportunities for optimization becomes more and more difficult. In this paper, we present QProf, a distributed systems profiler built up...
S. Xi, A. Alexandrov, Ali Sheikh et al.· Proceedings of the ACM SIGOP...· 0 citations
Workload analysis is fundamental to database performance management, as heterogeneous and complex workloads require automated identification of similar query patterns. In this context, this work investigates whether SQL query clustering based on structural embeddings extracted from the workload can support more efficie...
M. Duarte, Júlio César de Lira Marinho, Angelo Brayner et al.· Brazilian Symposium on Datab...· 0 citations
DBRepro is presented, an automated end-to-end framework that formulates database generation as a constrained distribution synthesis problem that reproduces the execution performance of complex slow queries with high fidelity on a nearly 1 TB real-world dataset.
Zhao-Yang Zhang, Shuang Liu, Deng-Feng Xu et al.· Proceedings of the 41st IEEE...· 0 citations
In disaggregated storage architectures, compaction in LSM-trees is the dominant source of network traffic. Because every input SST must be fetched over the network, write amplification multiplies this data volume, leading to a measured network amplification (NA) of 8.72 × in our evaluation. Although existing remote-com...
Suhwan Shin, Jongmoo Choi, Seehwan Yoo et al.· Proceedings of the 18th ACM...· 0 citations
RAILS is presented, a retrieval-augmented incremental LLM clusterer that turns clustering into a simple loop over a growing label pool and scales through document batching with bounded concurrency.
Armin Oliya, Aleksandra Sawczuk, Radosław Białobrzeski· 0 citations
Real-world enterprise data science and analytics workflows require reasoning across dozens of tables, performing statistical analyses, and acting on the results. Established text-to-SQL benchmarks evaluate query generation alone, and audits have found their answer keys frequently wrong. Because real enterprise warehous...
Gabriel Tomitsuka, Arman Raayatsanati, Emily Xing et al.· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.