WAter: A Workload-Adaptive Knob Tuning System based on Workload Compression
Yibo Wang, Jiale Lao, Chen Zhang, Cehua Yang, Jianguo Wang, Mingjie Tang

TL;DR
WAter is a workload-adaptive tuning system that reduces DBMS configuration tuning time by evaluating smaller query subsets over time, leading to faster and more effective performance optimization.
Contribution
It introduces a runtime-efficient tuning approach that dynamically selects query subsets, significantly lowering tuning costs while maintaining high performance.
Findings
Achieves up to 73.5% reduction in tuning time.
Attains up to 16.2% higher performance than alternatives.
Effectively identifies near-optimal configurations with fewer evaluations.
Abstract
Selecting appropriate values for the configurable parameters of Database Management Systems (DBMS) to improve performance is a significant challenge. Recent machine learning (ML)-based tuning systems have shown strong potential, but their practical adoption is often limited by the high tuning cost. This cost arises from two main factors: (1) the system needs to evaluate a large number of configurations to identify a satisfactory one, and (2) for each configuration, the system must execute the entire target workload on the DBMS, which is both time-consuming. Existing studies have primarily addressed the first factor by improving sample efficiency, that is, by reducing the number of configurations evaluated. However, the second factor, improving runtime efficiency by reducing the time required for each evaluation, has received limited attention and remains an underexplored direction. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
