← Research

LIMAO: A Framework for Lifelong Modular Learned Query Optimization

Addressing catastrophic forgetting in dynamic workloads

Learned query optimizers forget what they already knew whenever the workload shifts. LIMAO keeps that knowledge.

VLDB 2025

Description

In traditional database systems, query optimizers play an important role in ensuring efficient query execution. Recently, learned query optimizers (LQOs) have shown promising improvements over traditional ones. However, most existing LQOs assume a static query environment (or limited dynamic environments), which limits their ability to handle real-world scenarios where queries and workloads change dynamically. This limitation leads to performance degradation over time, as frequent retraining can cause the model to forget previously learned knowledge, a problem known as catastrophic forgetting. In this research, we propose a novel approach to address this issue.

Citation

LIMAO: A Framework for Lifelong Modular Learned Query Optimization

@article{zhang2025limao,
author = {Zhang, Qihan and Xie, Shaolin and Sabek, Ibrahim},
title = {LIMAO: A Framework for Lifelong Modular Learned Query Optimization},
year = {2025},
issue_date = {July 2025},
publisher = {VLDB Endowment},
volume = {18},
number = {11},
issn = {2150-8097},
url = {https://doi.org/10.14778/3749646.3749712},
doi = {10.14778/3749646.3749712},
journal = {Proc. VLDB Endow.},
month = sep,
pages = {4546–4559},
numpages = {14}
}

Team