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
hdaa0f7e2f6f13752
Venue
SIGMOD
Year
2025
Pagerank
5.6910432e-05
Overall Rank
6,742 | 54.68%
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 6 of 6 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
21 Efficiently Compiling Efficient Query Plans for Modern Hardware 2011 VLDB 0.00056855599
23 Spark SQL: Relational Data Processing in Spark 2015 SIGMOD 0.00055406774
71 DuckDB: an Embeddable Analytical Database 2019 SIGMOD 0.00037720227
105 The MADlib Analytics Library or MAD Skills, the SQL 2012 VLDB 0.00033638251
215 Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age 2014 SIGMOD 0.00024598661
605 Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask 2018 VLDB 0.00015647561
777 To Join or Not to Join? Thinking Twice about Joins before Feature Selection 2016 SIGMOD 0.00014054709
896 Froid: Optimization of Imperative Programs in a Relational Database 2018 VLDB 0.00013209291
1,193 Weld: A Common Runtime for High Performance Data Analytics 2017 CIDR 0.0001158809
1,341 Relaxed Operator Fusion for In-Memory Databases: Making Compilation, Vectorization, and Prefetching Work Together At Last 2018 VLDB 0.00010968512
1,424 Velox: Meta's Unified Execution Engine 2022 VLDB 0.00010719232
1,791 Greenplum: A Hybrid Database for Transactional and Analytical Workloads 2021 SIGMOD 9.6259014e-05
1,803 Tuplex: Data Science in Python at Native Code Speed 2021 SIGMOD 9.6068397e-05
2,182 Extending Relational Query Processing with ML Inference 2020 CIDR 8.8982998e-05
2,386 Vertica-ML: Distributed Machine Learning in Vertica Database 2020 SIGMOD 8.538263e-05
2,419 How to Architect a Query Compiler, Revisited 2018 SIGMOD 8.4923505e-05
2,460 Query Processing on Tensor Computation Runtimes 2022 VLDB 8.4348335e-05
2,662 End-to-end Optimization of Machine Learning Prediction Queries 2022 SIGMOD 8.1596229e-05
2,787 EVA: A Symbolic Approach to Accelerating Exploratory Video Analytics with Materialized Views 2022 SIGMOD 8.0158999e-05
2,812 OceanBase: A 707 Million tpmC Distributed Relational Database System 2022 VLDB 7.9811649e-05
3,001 ClickHouse - Lightning Fast Analytics for Everyone 2024 VLDB 7.7667824e-05
3,524 MLog: Towards Declarative In-Database Machine Learning 2017 VLDB 7.2337006e-05
3,642 User-Defined Operators: Efficiently Integrating Custom Algorithms into Modern Databases 2022 VLDB 7.1416697e-05
3,683 Cloudy with High Chance of DBMS: A 10-year Prediction for Enterprise-Grade ML 2020 CIDR 7.1006425e-05
3,953 Tensors: An abstraction for general data processing 2021 VLDB 6.9027109e-05
3,985 Designing an Open Framework for Query Optimization and Compilation 2022 VLDB 6.8730085e-05
4,300 Efficient and Portable Einstein Summation in SQL 2023 SIGMOD 6.6785834e-05
4,758 SQLite: Past, Present, and Future 2022 VLDB 6.4318211e-05
4,925 TPCx-AI - An Industry Standard Benchmark for Artificial Intelligence and Machine Learning Systems 2023 VLDB 6.3511742e-05
5,230 Babelfish: Efficient Execution of Polyglot Queries 2022 VLDB 6.2189001e-05
5,288 PolarDB-IMCI: A Cloud-Native HTAP Database System at Alibaba 2023 SIGMOD 6.1944376e-05
5,685 SmartLite: A DBMS-based Serving System for DNN Inference in Resource-constrained Environments 2024 VLDB 6.037958e-05
5,719 Accelerating Python UDFs in Vectorized Query Execution 2022 CIDR 6.0187779e-05
5,809 Snakes on a Plan: Compiling Python Functions into Plain SQL Queries 2022 SIGMOD 5.987479e-05
6,212 YeSQL: "You extend SQL" with Rich and Highly Performant User-Defined Functions in Relational Databases 2022 VLDB 5.8480745e-05
6,550 JoinBoost: Grow Trees Over Normalized Data Using Only SQL 2023 VLDB 5.7503043e-05
7,538 Automating and Optimizing Data-Centric What-If Analyses on Native Machine Learning Pipelines 2023 SIGMOD 5.4995874e-05
7,983 Efficient Execution of User-Defined Functions in SQL Queries 2023 VLDB 5.4131297e-05
9,624 Interactive Demonstration of EVA 2023 VLDB 5.1492598e-05
9,714 OceanBase Paetica: A Hybrid Shared-nothing/Shared-everything Database for Supporting Single Machine and Distributed Cluster 2023 VLDB 5.1369935e-05
10,278 Dias: Dynamic Rewriting of Pandas Code 2024 SIGMOD 5.0455234e-05
10,279 ElasticNotebook: Enabling Live Migration for Computational Notebooks 2024 VLDB 5.0455234e-05
10,280 Chukonu: A Fully-Featured High-Performance Big Data Framework that Integrates a Native Compute Engine into Spark 2022 VLDB 5.0455234e-05
Previous Page 1 / 1 Next

Semantically Similar Papers