DBRepro: Automated Database Synthesis via a Hybrid Constraint-Solving Approach for Reproducing Slow Queries

📅 2026-08-27
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
为解决慢查询导致的性能瓶颈问题,DBRepro通过结合全局分布保持和局部精确约束的方法合成数据库,以支持离线诊断。
📝 Abstract
Slow queries frequently cause severe performance bottlenecks in database management systems. Diagnosing their root causes online risks exacerbating resource contention, while data privacy regulations often prohibit copying production data to test environments. Synthesizing a proxy database from non-intrusive metadata that induces the query optimizer to generate the same physical execution plans is therefore critical for offline diagnosis. High-fidelity reproduction requires preserving global statistical distributions while enforcing exact local cardinalities. Existing data-driven and workload-aware approaches cannot satisfy both requirements simultaneously. We present DBRepro, an automated end-to-end framework that formulates database generation as a constrained distribution synthesis problem. DBRepro initializes a global distribution from lightweight column statistics, extracts execution constraints from target queries, and progressively adjusts the distribution to satisfy these constraints while preserving the global distribution. Experiments on TPC-H and SSB show that DBRepro reduces cardinality error by up to 20.3% over a data-driven baseline while maintaining identical plan consistency. Compared with a workload-aware baseline, it reproduces 15% more consistent execution plans and reduces latency proportion error by 21.5%. We further validate DBRepro on a nearly 1 TB real-world dataset managed by KingbaseES, where it reproduces the execution performance of complex slow queries with high fidelity.
Problem

Research questions and friction points this paper is trying to address.

slow queries
database management systems
data privacy
proxy database
physical execution plans
Innovation

Methods, ideas, or system contributions that make the work stand out.

Automated Database Synthesis
Hybrid Constraint-Solving
High-fidelity Reproduction
Global Statistical Distributions
Execution Constraints
🔎 Similar Papers
2024-08-22arXiv.orgCitations: 2
Z
Zhaoyang Zhang
Renmin University of China
Shuang Liu
Shuang Liu
China University of Geosciences (Wuhan)
Applied geophysicsGravity and magnetic methodsInversion.
D
Dengfeng Xu
China Electronics Technology, Kingbase (Beijing) Technologies Inc.
W
Wei Lu
Renmin University of China
J
Jianquan Leng
China Electronics Technology, Kingbase (Beijing) Technologies Inc.
Sheng Du
Sheng Du
China Electronics Technology, Kingbase (Beijing) Technologies Inc.
X
Xiaoyong Du
Renmin University of China