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.6695399e-05
Overall Rank
6,765 | 54.66%
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.00056737487
23 Spark SQL: Relational Data Processing in Spark 2015 SIGMOD 0.00055523999
71 DuckDB: an Embeddable Analytical Database 2019 SIGMOD 0.00037688945
105 The MADlib Analytics Library or MAD Skills, the SQL 2012 VLDB 0.00033605348
215 Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age 2014 SIGMOD 0.00024554257
606 Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask 2018 VLDB 0.00015609823
783 To Join or Not to Join? Thinking Twice about Joins before Feature Selection 2016 SIGMOD 0.00014015599
896 Froid: Optimization of Imperative Programs in a Relational Database 2018 VLDB 0.00013164545
1,197 Weld: A Common Runtime for High Performance Data Analytics 2017 CIDR 0.00011548039
1,350 Relaxed Operator Fusion for In-Memory Databases: Making Compilation, Vectorization, and Prefetching Work Together At Last 2018 VLDB 0.00010934877
1,415 Velox: Meta's Unified Execution Engine 2022 VLDB 0.00010707308
1,783 Greenplum: A Hybrid Database for Transactional and Analytical Workloads 2021 SIGMOD 9.6536753e-05
1,812 Tuplex: Data Science in Python at Native Code Speed 2021 SIGMOD 9.5747668e-05
2,199 Extending Relational Query Processing with ML Inference 2020 CIDR 8.8664379e-05
2,398 Vertica-ML: Distributed Machine Learning in Vertica Database 2020 SIGMOD 8.5070634e-05
2,433 How to Architect a Query Compiler, Revisited 2018 SIGMOD 8.4614165e-05
2,464 Query Processing on Tensor Computation Runtimes 2022 VLDB 8.4081954e-05
2,672 End-to-end Optimization of Machine Learning Prediction Queries 2022 SIGMOD 8.1301225e-05
2,792 EVA: A Symbolic Approach to Accelerating Exploratory Video Analytics with Materialized Views 2022 SIGMOD 7.9895218e-05
2,824 OceanBase: A 707 Million tpmC Distributed Relational Database System 2022 VLDB 7.9511637e-05
2,910 ClickHouse - Lightning Fast Analytics for Everyone 2024 VLDB 7.8621757e-05
3,520 MLog: Towards Declarative In-Database Machine Learning 2017 VLDB 7.2180592e-05
3,654 User-Defined Operators: Efficiently Integrating Custom Algorithms into Modern Databases 2022 VLDB 7.1147757e-05
3,691 Cloudy with High Chance of DBMS: A 10-year Prediction for Enterprise-Grade ML 2020 CIDR 7.0771037e-05
3,929 Efficient and Portable Einstein Summation in SQL 2023 SIGMOD 6.9013754e-05
3,969 Tensors: An abstraction for general data processing 2021 VLDB 6.8769925e-05
3,997 Designing an Open Framework for Query Optimization and Compilation 2022 VLDB 6.850379e-05
4,777 SQLite: Past, Present, and Future 2022 VLDB 6.4075995e-05
4,949 TPCx-AI - An Industry Standard Benchmark for Artificial Intelligence and Machine Learning Systems 2023 VLDB 6.3271767e-05
5,192 PolarDB-IMCI: A Cloud-Native HTAP Database System at Alibaba 2023 SIGMOD 6.2209024e-05
5,246 Babelfish: Efficient Execution of Polyglot Queries 2022 VLDB 6.1985833e-05
5,697 SmartLite: A DBMS-based Serving System for DNN Inference in Resource-constrained Environments 2024 VLDB 6.0151439e-05
5,723 Accelerating Python UDFs in Vectorized Query Execution 2022 CIDR 5.9993122e-05
5,792 Snakes on a Plan: Compiling Python Functions into Plain SQL Queries 2022 SIGMOD 5.9761316e-05
6,218 YeSQL: "You extend SQL" with Rich and Highly Performant User-Defined Functions in Relational Databases 2022 VLDB 5.8292066e-05
6,562 JoinBoost: Grow Trees Over Normalized Data Using Only SQL 2023 VLDB 5.7287508e-05
7,558 Automating and Optimizing Data-Centric What-If Analyses on Native Machine Learning Pipelines 2023 SIGMOD 5.4788791e-05
8,002 Efficient Execution of User-Defined Functions in SQL Queries 2023 VLDB 5.3927693e-05
9,658 Interactive Demonstration of EVA 2023 VLDB 5.1298036e-05
9,745 OceanBase Paetica: A Hybrid Shared-nothing/Shared-everything Database for Supporting Single Machine and Distributed Cluster 2023 VLDB 5.1180512e-05
10,311 Dias: Dynamic Rewriting of Pandas Code 2024 SIGMOD 5.0264591e-05
10,312 ElasticNotebook: Enabling Live Migration for Computational Notebooks 2024 VLDB 5.0264591e-05
10,313 Chukonu: A Fully-Featured High-Performance Big Data Framework that Integrates a Native Compute Engine into Spark 2022 VLDB 5.0264591e-05
Previous Page 1 / 1 Next

Semantically Similar Papers