Are Learned DBMS Components Robust to Workload Drift?: [Experiments & Analysis]
Workload-driven learned database components leverage historical query workloads to build predictive models. These models typically take queries or query plans as input and generate predictions or decisions to optimize query performance. However, the effectiveness of these models heavily depends on the quality and distribution of the training query workload (training workload). While prior studies focus on scenarios where the test query workload (test workload) distribution matches that of the training workload, real-world workloads often change over time, leading to workload distribution drift. In this paper, we explore the impact of workload drift on workload-driven models across different database components. We generate a variety of workload drift scenarios based on IMDb and STATS datasets, and analyze how different levels and types of drift affect estimation performance of each component and overall query execution performance 1 . Our findings highlight the limitations of current workload-driven models under workload drift and provide insights into designing more robust and adaptive solutions.
Authors
- Gao Cong (ORCID: https://orcid.org/0000-0002-4430-6373)
- Zizhong Meng (ORCID: https://orcid.org/0009-0007-2702-9304)
- Siqiang Luo (ORCID: https://orcid.org/0000-0001-8197-0903)
Institutions
- Nanyang Technological University (SG)
Publication Details
- Journal
- Proceedings of the ACM on Management of Data
- Published
- 2026-05-18
- DOI
- https://doi.org/10.1145/3802014
- Primary Topic
- Advanced Database Systems and Queries
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Ministry of Education - Singapore