Database Parameters Tuning via Bayesian Optimization with Domain Knowledge

  • Zhongwei Yue
  • , Peng Cai*
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Bayesian optimization has gained widespread adoption in database knob tuning due to its theoretical advantages in balancing exploration and exploitation. Yet, a significant drawback of existing Bayesian optimization-based approaches is typically their failure to incorporate domain knowledge related to databases when searching for the optimal configuration. This limitation often leads to the recommendation of low-utility configurations that violate domain knowledge, thereby affecting its tuning efficiency. To address this issue, we propose DKTune, which seamlessly integrates Bayesian optimization with domain-specific database knowledge. DKTune leverages the inherent dominant relationships between database knobs to enhance the surrogate model used in Bayesian optimization. Additionally, it considers constraint relationships between knobs, competitive interactions among knobs, and the dynamic characteristic of knobs to assist the acquisition function in evaluating the utility of each configuration. We evaluated DKTune on two popular open-source database systems, and the experimental results demonstrate that DKTune significantly improves the efficiency of database knob tuning and the final tuning results.

Original languageEnglish
Title of host publicationWeb Information Systems and Applications - 21st International Conference, WISA 2024, Proceedings
EditorsCheqing Jin, Shiyu Yang, Xuequn Shang, Haofen Wang, Yong Zhang
PublisherSpringer Science and Business Media Deutschland GmbH
Pages277-289
Number of pages13
ISBN (Print)9789819777068
DOIs
StatePublished - 2024
Event21st CCF Conference on Web Information Systems and Applications in China, WISA 2024 - Yinchuan, China
Duration: 2 Aug 20244 Aug 2024

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume14883 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference21st CCF Conference on Web Information Systems and Applications in China, WISA 2024
Country/TerritoryChina
CityYinchuan
Period2/08/244/08/24

Keywords

  • Bayesian optimization
  • Domain knowledge
  • Tuning efficiency

Fingerprint

Dive into the research topics of 'Database Parameters Tuning via Bayesian Optimization with Domain Knowledge'. Together they form a unique fingerprint.

Cite this