English

{\lambda}-Tune: Harnessing Large Language Models for Automated Database System Tuning

Databases 2024-11-07 v1

Abstract

We introduce {\lambda}-Tune, a framework that leverages Large Language Models (LLMs) for automated database system tuning. The design of {\lambda}-Tune is motivated by the capabilities of the latest generation of LLMs. Different from prior work, leveraging LLMs to extract tuning hints for single parameters, {\lambda}-Tune generates entire configuration scripts, based on a large input document, describing the tuning context. {\lambda}-Tune generates alternative configurations, using a principled approach to identify the best configuration, out of a small set of candidates. In doing so, it minimizes reconfiguration overheads and ensures that evaluation costs are bounded as a function of the optimal run time. By treating prompt generation as a cost-based optimization problem, {\lambda}-Tune conveys the most relevant context to the LLM while bounding the number of input tokens and, therefore, monetary fees for LLM invocations. We compare {\lambda}-Tune to various baselines, using multiple benchmarks and PostgreSQL and MySQL as target systems for tuning, showing that {\lambda}-Tune is significantly more robust than prior approaches.

Keywords

Cite

@article{arxiv.2411.03500,
  title  = {{\lambda}-Tune: Harnessing Large Language Models for Automated Database System Tuning},
  author = {Victor Giannankouris and Immanuel Trummer},
  journal= {arXiv preprint arXiv:2411.03500},
  year   = {2024}
}

Comments

To be presented at SIGMOD 2025

R2 v1 2026-06-28T19:49:32.407Z