PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
December 4, 2025Proceedings of the ACM on Management of Data3 citations

Can Large Language Models Be Query Optimizer for Relational Databases?

View Full Paper
JTJie TanKZKangfei ZhaoHCHong Cheng

Key Points

  • Query optimization improves efficiency in relational databases, showcasing the capability of Large Language Models.
  • Our approach effectively leverages LLMs to generate superior execution plans compared to traditional methods.
  • Using a two-stage fine-tuning pipeline, we enhance the performance of models in handling query optimization tasks.
  • This work highlights the importance of adaptability and generalization in future developments of LLM-based optimizers.

Abstract

Query optimization is a complex planning and decision-making problem within the exponentially growing plan space in database management systems (DBMS). Traditional optimization techniques have been extensively studied over decades, leaving limited room for further improvement along this track. Recent developments of Large Language Models (LLMs) have demonstrated their potential in solving complex planning and decision-making problems, such as arithmetic and programmatic tasks. In this paper, we try to explore the potential of LLMs in handling query optimization and propose a tentative LLM-based query optimizer dubbed LLM-QO, established on PostgreSQL's execution engine. In LLM-QO, we formulate query optimization in an autoregressive fashion which directly generates the execution plan without explicit plan enumeration. To investigate the essential input of LLM-QO, we design a customized data recipe named QInstruct to collect the training data from various optimizers and serialize the database's meta data, queries and corresponding plans into a textual format. Based on QInstruct, we implement a two-stage fine-tuning pipeline, Query Instruction Tuning (QIT) and Query Direct Preference Optimization (QDPO), to empower the capability of general-purpose LLMs in handling query optimization. In our experiments, LLM-QO can generate valid and high-quality plans and consistently outperforms both traditional and learned optimizers on three query workloads. Our findings verify that LLMs can be derived as query optimizers where generalization, efficiency and adaptivity deserve further research efforts.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Tan et al. (2025) studied this question.

synapsesocial.com/papers/694023fa2d562116f28fdb2ehttps://doi.org/10.1145/3769771
Ask AI
Helpful
Bookmark
Share
View Full Paper