DBScholar

Back to papers

Mitigating the Impedance Mismatch between Prediction Query Execution and Database Engine

Summary: Prediction-aware operator with inference-context reuse and batched invocation to reduce ML UDF impedance in DB engines. IMBridge on OceanBase enables one-off inference context setup and batched invocation, gives 71.4x speedup for prediction queries. (summarized by gpt-5-nano on Feb 09 2026)

Paper ID
7307
Venue
SIGMOD
Year
2025
Pagerank
5.8216658e-05
Overall Rank
6,614 | 54.63%
DOI
10.1145/3725326

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@inproceedings{zhang_sigmod25,
        title = {{Mitigating the Impedance Mismatch between Prediction Query Execution and Database Engine}},
        author = {Zhang, Chenyang and Peng, Junxiong and Xu, Chen and Xu, Quanqing and Yang, Chuanhui},
        series = {{SIGMOD} '25},
        booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
        publisher = {Association for Computing Machinery},
        doi = {10.1145/3725326},
        url = {https://dl.acm.org/doi/10.1145/3725326},
        year = {2025}
}

Incoming Citations (Sorted by Pagerank)

Showing 5 of 5 citing papers.

Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 43 of 43 cited papers.

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

Rank Cited Paper Year Venue Pagerank
23 Efficiently Compiling Efficient Query Plans for Modern Hardware 2011 VLDB 0.00054886415
24 Spark SQL: Relational Data Processing in Spark 2015 SIGMOD 0.00054865648
103 DuckDB: an Embeddable Analytical Database 2019 SIGMOD 0.00034161428
106 The MADlib Analytics Library or MAD Skills, the SQL 2012 VLDB 0.00033539462
241 Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age 2014 SIGMOD 0.00023654664
649 Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask 2018 VLDB 0.00015320656
764 To Join or Not to Join? Thinking Twice about Joins before Feature Selection 2016 SIGMOD 0.00014226652
894 Froid: Optimization of Imperative Programs in a Relational Database 2018 VLDB 0.00013367658
1,229 Weld: A Common Runtime for High Performance Data Analytics 2017 CIDR 0.00011578425
1,379 Relaxed Operator Fusion for In-Memory Databases: Making Compilation, Vectorization, and Prefetching Work Together At Last 2018 VLDB 0.00010970894
1,757 Velox: Meta's Unified Execution Engine 2022 VLDB 9.8166984e-05
1,768 Tuplex: Data Science in Python at Native Code Speed 2021 SIGMOD 9.8041636e-05
1,948 Greenplum: A Hybrid Database for Transactional and Analytical Workloads 2021 SIGMOD 9.432395e-05
2,293 Extending Relational Query Processing with ML Inference 2020 CIDR 8.7949378e-05
2,347 Vertica-ML: Distributed Machine Learning in Vertica Database 2020 SIGMOD 8.7157552e-05
2,488 How to Architect a Query Compiler, Revisited 2018 SIGMOD 8.5091578e-05
2,823 Query Processing on Tensor Computation Runtimes 2022 VLDB 8.0893814e-05
2,865 End-to-end Optimization of Machine Learning Prediction Queries 2022 SIGMOD 8.0180243e-05
2,918 OceanBase: A 707 Million tpmC Distributed Relational Database System 2022 VLDB 7.9649716e-05
2,933 EVA: A Symbolic Approach to Accelerating Exploratory Video Analytics with Materialized Views 2022 SIGMOD 7.9474026e-05
3,490 MLog: Towards Declarative In-Database Machine Learning 2017 VLDB 7.3667971e-05
3,614 Cloudy with High Chance of DBMS: A 10-year Prediction for Enterprise-Grade ML 2020 CIDR 7.2568185e-05
3,653 ClickHouse - Lightning Fast Analytics for Everyone 2024 VLDB 7.2241143e-05
3,874 Tensors: An abstraction for general data processing 2021 VLDB 7.0561161e-05
4,215 Designing an Open Framework for Query Optimization and Compilation 2022 VLDB 6.8275676e-05
4,253 Efficient and Portable Einstein Summation in SQL 2023 SIGMOD 6.8029311e-05
4,273 User-Defined Operators: Efficiently Integrating Custom Algorithms into Modern Databases 2022 VLDB 6.7909197e-05
5,040 TPCx-AI - An Industry Standard Benchmark for Artificial Intelligence and Machine Learning Systems 2023 VLDB 6.390395e-05
5,284 SQLite: Past, Present, and Future 2022 VLDB 6.2827906e-05
5,301 Babelfish: Efficient Execution of Polyglot Queries 2022 VLDB 6.2750553e-05
5,477 PolarDB-IMCI: A Cloud-Native HTAP Database System at Alibaba 2023 SIGMOD 6.2051869e-05
5,684 Snakes on a Plan: Compiling Python Functions into Plain SQL Queries 2022 SIGMOD 6.1224825e-05
5,706 SmartLite: A DBMS-based Serving System for DNN Inference in Resource-constrained Environments 2024 VLDB 6.1144255e-05
5,791 Accelerating Python UDFs in Vectorized Query Execution 2022 CIDR 6.0873094e-05
6,314 YeSQL: "You extend SQL" with Rich and Highly Performant User-Defined Functions in Relational Databases 2022 VLDB 5.9157364e-05
6,585 JoinBoost: Grow Trees Over Normalized Data Using Only SQL 2023 VLDB 5.8350362e-05
7,395 Automating and Optimizing Data-Centric What-If Analyses on Native Machine Learning Pipelines 2023 SIGMOD 5.6257796e-05
8,096 Efficient Execution of User-Defined Functions in SQL Queries 2023 VLDB 5.4875738e-05
9,445 Interactive Demonstration of EVA 2023 VLDB 5.2674472e-05
9,530 OceanBase Paetica: A Hybrid Shared-nothing/Shared-everything Database for Supporting Single Machine and Distributed Cluster 2023 VLDB 5.2543048e-05
10,074 Dias: Dynamic Rewriting of Pandas Code 2024 SIGMOD 5.1613298e-05
10,075 ElasticNotebook: Enabling Live Migration for Computational Notebooks 2024 VLDB 5.1613298e-05
10,076 Chukonu: A Fully-Featured High-Performance Big Data Framework that Integrates a Native Compute Engine into Spark 2022 VLDB 5.1613298e-05
Previous Page 1 / 1 Next

Semantically Similar Papers