Database Paper Browser

Back to papers

Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask

Summary: Apples-to-apples comparison of vectorized and data-centric query processing in a single system. Vectorization hides cache-miss latency; data-centric compilation uses fewer instructions for cache-resident workloads, with SIMD and multi-core effects analyzed. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
11734
Venue
VLDB
Year
2018
Pagerank
0.0001534723
Overall Rank
662 | 95.41%
DOI
10.14778/3275366.3275370

Incoming Non-self Citations Over Time

Authors

Incoming Citations (Sorted by Pagerank)

Showing 50 of 57 citing papers.

Rank Citing Paper Year Venue Pagerank
948 Starling: A Scalable Query Engine on Cloud Functions 2020 SIGMOD 0.00013069852
1,856 Photon: A Fast Query Engine for Lakehouse Systems 2022 SIGMOD 9.699164e-05
1,906 Procedural Extensions of SQL: Understanding their usage in the wild 2021 VLDB 9.6022139e-05
1,936 Tuplex: Data Science in Python at Native Code Speed 2021 SIGMOD 9.5283932e-05
1,953 HetExchange: Encapsulating heterogeneous CPU-GPU parallelism in JIT compiled engines 2019 VLDB 9.5003972e-05
2,062 Data Management for Data Science: Towards Embedded Analytics 2020 CIDR 9.3041025e-05
2,180 Quantifying TPC-H Choke Points and Their Optimizations 2020 VLDB 9.0729457e-05
2,754 Query Processing on Tensor Computation Runtimes 2022 VLDB 8.229966e-05
2,812 A Layered Aggregate Engine for Analytics Workloads 2019 SIGMOD 8.1484676e-05
3,586 CoroBase: Coroutine-Oriented Main-Memory Database Engine 2021 VLDB 7.3445793e-05
3,657 Maximizing Persistent Memory Bandwidth Utilization for OLAP Workloads 2021 SIGMOD 7.2857285e-05
3,759 ClickHouse - Lightning Fast Analytics for Everyone 2024 VLDB 7.2006246e-05
3,798 ALP: Adaptive Lossless floating-Point Compression 2023 SIGMOD 7.1689367e-05
3,950 Tensors: An abstraction for general data processing 2021 VLDB 7.069497e-05
3,957 HedgeCut: Maintaining Randomised Trees for Low-Latency Machine Unlearning 2021 SIGMOD 7.0651521e-05
3,983 The FastLanes Compression Layout: Decoding >100 Billion Integers per Second with Scalar Code 2023 VLDB 7.0472781e-05
5,233 Babelfish: Efficient Execution of Polyglot Queries 2022 VLDB 6.3762566e-05
5,311 Evolution of a Compiling Query Engine 2021 VLDB 6.3410262e-05
5,505 Database Processing-in-Memory: An Experimental Study 2020 VLDB 6.2623889e-05
5,619 Apache Arrow DataFusion: A Fast, Embeddable, Modular Analytic Query Engine 2024 SIGMOD 6.2096039e-05
5,682 Charting the Design Space of Query Execution using VOILA 2021 VLDB 6.1875556e-05
5,700 Free Join: Unifying Worst-Case Optimal and Traditional Joins 2023 SIGMOD 6.1819375e-05
6,156 Mainlining Databases: Supporting Fast Transactional Workloads on Universal Columnar Data File Formats 2021 VLDB 6.0333616e-05
6,242 YeSQL: “You extend SQL” with Rich and Highly Performant User-Defined Functions in Relational Databases 2022 VLDB 6.0051076e-05
6,372 Declarative Sub-Operators for Universal Data Processing 2023 VLDB 5.9617617e-05
6,388 WeBridge: Synthesizing Stored Procedures for Large-Scale Real-World Web Applications 2024 SIGMOD 5.9578233e-05
6,512 Mitigating the Impedance Mismatch between Prediction Query Execution and Database Engine 2025 SIGMOD 5.91183e-05
6,916 BOSS - An Architecture for Database Kernel Composition 2024 VLDB 5.8107927e-05
7,016 MorphStore: Analytical Query Engine with a Holistic Compression-Enabled Processing Model 2020 VLDB 5.7830692e-05
7,038 BSX : Subgraph Matching with Batch Backtracking Search 2025 SIGMOD 5.7719407e-05
7,062 The Case for Deep Query Optimisation 2020 CIDR 5.7670949e-05
7,593 Hardware-Oblivious SIMD Parallelism for In-Memory Column-Stores 2020 CIDR 5.6466264e-05
7,776 Modularis: Modular Relational Analytics over Heterogeneous Distributed Platforms 2021 VLDB 5.6051514e-05
7,872 Micro-architectural Analysis of OLAP: Limitations and Opportunities 2020 VLDB 5.5950998e-05
7,954 DuckPGQ: Efficient Property Graph Queries in an analytical RDBMS 2023 CIDR 5.5743154e-05
8,103 Interleaved Multi-Vectorizing 2020 VLDB 5.5444228e-05
8,245 Excalibur: A Virtual Machine for Adaptive Fine-grained JIT-Compiled Query Execution based on VOILA 2023 VLDB 5.5249762e-05
8,348 Efficient Execution of User-Defined Functions in SQL Queries 2023 VLDB 5.5026647e-05
8,525 Adaptive Code Generation for Data-Intensive Analytics 2021 VLDB 5.4789204e-05
8,579 Boosting Efficiency of External Pipelines by Blurring Application Boundaries 2022 CIDR 5.4687687e-05
8,739 Composable Data Management: An Execution Overview 2024 VLDB 5.4383817e-05
9,031 Dynamic Speculative Optimizations for SQL Compilation in Apache Spark 2020 VLDB 5.3924717e-05
9,756 The UDFBench Benchmark for General-purpose UDF Queries 2025 VLDB 5.2759752e-05
9,900 AnyBlox: A Framework for Self-Decoding Datasets 2025 VLDB 5.2464179e-05
10,238 TurboLynx: Schemaless Graph Engine Strikes Back for General-Purpose Analytics 2026 VLDB 5.1725247e-05
10,271 OBELISK: Efficient Offline Query Planning with Bayesian Optimization-Informed Language Model Reasoning 2026 VLDB 5.1725247e-05
10,307 Global Hash Tables Strike Back! An Analysis of Parallel GROUP BY Aggregation 2026 VLDB 5.1725247e-05
10,384 Data Chunk Compaction in Vectorized Execution 2025 SIGMOD 5.1725247e-05
10,452 LingoDB-CT: Understanding LingoDB's Inner Workings 2025 SIGMOD 5.1725247e-05
10,714 Extensible and Robust Evaluation of Similarity Queries 2025 VLDB 5.1725247e-05
Previous Page 1 / 2 Next

Outgoing Citations (Sorted by Pagerank)

Showing 22 of 22 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
14 MonetDB/X100: Hyper-Pipelining Query Execution 2005 CIDR 0.00063341086
26 Efficiently Compiling Efficient Query Plans for Modern Hardware 2011 VLDB 0.00054892115
96 Encapsulation of Parallelism in the Volcano Query Processing System 1990 SIGMOD 0.00034875224
164 DB2 with BLU Acceleration: So Much More than Just a Column Store 2013 VLDB 0.00028045814
217 SIMD-Scan: Ultra Fast in-Memory Table Scan using on-Chip Vector Processing Units 2009 VLDB 0.00024711302
232 Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age 2014 SIGMOD 0.00024053681
289 Implementing Database Operations Using SIMD Instructions 2002 SIGMOD 0.00022421967
941 Enhancements to SQL Server Column Stores 2013 SIGMOD 0.0001311213
942 Data Blocks: Hybrid OLTP and OLAP on Compressed Storage using both Vectorization and Compilation 2016 SIGMOD 0.00013110288
1,244 An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory 2016 SIGMOD 0.00011578969
1,282 Relaxed Operator Fusion for In-Memory Databases: Making Compilation, Vectorization, and Prefetching Work Together At Last 2018 VLDB 0.00011429165
1,306 Weld: A Common Runtime for High Performance Data Analytics 2017 CIDR 0.00011313192
1,432 An Architecture for Compiling UDF-centric Workflows 2015 VLDB 0.00010905682
1,450 Voodoo - A Vector Algebra for Portable Database Performance on Modern Hardware 2016 VLDB 0.00010825187
1,734 SQL Server Column Store Indexes 2011 SIGMOD 9.961009e-05
1,787 How to Architect a Query Compiler 2016 SIGMOD 9.8371029e-05
2,131 Quickstep: A Data Platform Based on the Scaling-Up Approach 2018 VLDB 9.1824992e-05
2,423 How to Architect a Query Compiler, Revisited 2018 SIGMOD 8.6700245e-05
3,202 Micro Adaptivity in Vectorwise 2013 SIGMOD 7.7168717e-05
3,636 Efficient Processing of Window Functions in Analytical SQL Queries 2015 VLDB 7.310762e-05
3,820 Analyzing the Impact of System Architecture on the Scalability of OLTP Engines for High-Contention Workloads 2018 VLDB 7.1547027e-05
4,825 Micro-architectural Analysis of In-memory OLTP 2016 SIGMOD 6.5588117e-05
Previous Page 1 / 1 Next

Semantically Similar Papers

Overall Rank Paper Year Venue Pagerank
1,787 How to Architect a Query Compiler 2016 SIGMOD 9.8371029e-05
6,187 Rethinking MIMD-SIMD Interplay for Analytical Query Processing in In-Memory Database Engines 2025 CIDR 6.0205155e-05
107 DBMSs On A Modern Processor: Where Does Time Go? 1999 VLDB 0.00033444898
8,768 One Loop Does Not Fit All 2015 SIGMOD 5.4322785e-05
5,690 Accelerating Python UDFs in Vectorized Query Execution 2022 CIDR 6.1856209e-05
26 Efficiently Compiling Efficient Query Plans for Modern Hardware 2011 VLDB 0.00054892115
5,311 Evolution of a Compiling Query Engine 2021 VLDB 6.3410262e-05
631 Rethinking SIMD Vectorization for In-Memory Databases 2015 SIGMOD 0.0001567363
9,854 Towards Unifying Query Interpretation and Compilation 2023 CIDR 5.2587335e-05
11,858 Vectorizing an In Situ Query Engine 2016 SIGMOD 5.1725247e-05