UTune: Towards Uncertainty-Aware Online Index Tuning
Chenning Wu (1), Sifan Chen (1), Wentao Wu (2), Yinan Jing (1), Zhenying He (1), Kai Zhang (1), X. Sean Wang (1) ((1) Fudan University, Shanghai, China, (2) Microsoft Research, Washington, USA)

TL;DR
UTune is an uncertainty-aware online index tuning framework that enhances generalization and efficiency by incorporating uncertainty quantification into index benefit estimation and selection, outperforming existing methods.
Contribution
The paper introduces UTune, a novel online index tuning system that uses operator-level models with uncertainty quantification to improve generalization and reduce exploration overhead.
Findings
Significantly improves workload execution time over state-of-the-art tuners.
Reduces index exploration overhead and accelerates convergence.
Effective in handling workload drifts and limited feedback scenarios.
Abstract
There have been a flurry of recent proposals on learned benefit estimators for index tuning. Although these learned estimators show promising improvement over what-if query optimizer calls in terms of the accuracy of estimated index benefit, they face significant limitations when applied to online index tuning, an arguably more common and more challenging scenario in real-world applications. There are two major challenges for learned index benefit estimators in online tuning: (1) limited amount of query execution feedback that can be used to train the models, and (2) constant coming of new unseen queries due to workload drifts. The combination of the two hinders the generalization capability of existing learned index benefit estimators. To overcome these challenges, we present UTune, an uncertainty-aware online index tuning framework that employs operator-level learned models with…
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.
Taxonomy
TopicsCaching and Content Delivery · Data Stream Mining Techniques · Advanced Database Systems and Queries
