E2RLIXT: An end-to-end framework for robust index tuning based on reinforcement learning

被引:0
|
作者
Lai, Sichao [1 ]
Wu, Xiaoying [1 ]
Peng, Zhiyong [1 ,2 ]
机构
[1] Wuhan Univ, Sch Comp Sci, Wuhan 430072, Hubei, Peoples R China
[2] Wuhan Univ, Big Data Inst, Wuhan 430072, Hubei, Peoples R China
基金
中国国家自然科学基金;
关键词
Index tuning; Reinforcement learning; Rollout algorithm; SELECTION;
D O I
10.1016/j.compeleceng.2024.109958
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Index selection is crucial for improving database query performance, and yet it remains a challenging problem. Recent work has explored using Reinforcement Learning (RL) to address this problem by formulating it as a decision problem where an agent learns to recommend indexes. However, existing approaches have not thoroughly investigated the formulation and representation of this index selection problem (ISP) in the context of RL, nor have they addressed the adaptation to highly recurrent workloads common in real-world systems. We propose E2RLIXT, an End-to-End RL-based robust IndeX Tuning framework, to address these gaps. Within this framework, we design a unified strategy for representing both single- and multi-column indexes, explore two state representation strategies, and employ a reward design that considers index interactions without biasing the agent's learning. We employ Proximal Policy Optimization with data augmentation for stable training and design a rollout algorithm to enhance the agent's ability to adapt to varied workloads sharing common query templates. To the best of our knowledge, we are the first to design and integrate rollout algorithms into RL-based ISP solutions. Experimental results show that our solutions outperform comparative approaches and provide robust performance across diverse workloads.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] CrowdRL: An End-to-End Reinforcement Learning Framework for Data Labelling
    Li, Kaiyu
    Li, Guoliang
    Wang, Yong
    Huang, Yan
    Liu, Zitao
    Wu, Zhongqin
    2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021), 2021, : 289 - 300
  • [2] ORACLE: End-to-End Model Based Reinforcement Learning
    Andersen, Per-Arne
    Goodwin, Morten
    Granmo, Ole-Christoffer
    ARTIFICIAL INTELLIGENCE XXXVIII, 2021, 13101 : 44 - 57
  • [3] A Vision-Based End-to-End Reinforcement Learning Framework for Drone Target Tracking
    Zhao, Xun
    Huang, Xinjian
    Cheng, Jianheng
    Xia, Zhendong
    Tu, Zhiheng
    DRONES, 2024, 8 (11)
  • [4] End-to-end Reinforcement Learning of Robotic Manipulation with Robust Keypoints Representation
    Wang, Tianying
    Puang, En Yen
    Lee, Marcus
    Jing, Wei
    Wu, Yan
    PROCEEDINGS OF 2022 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC), 2022, : 590 - 597
  • [5] Deep reinforcement learning framework for end-to-end semiconductor process control
    Hirtz T.
    Tian H.
    Shahzad S.
    Wu F.
    Yang Y.
    Ren T.-L.
    Neural Computing and Applications, 2024, 36 (20) : 12443 - 12460
  • [6] End-to-end Deep Reinforcement Learning Based Coreference Resolution
    Fei, Hongliang
    Li, Xu
    Li, Dingcheng
    Li, Ping
    57TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2019), 2019, : 660 - 665
  • [7] A Reinforcement Learning based End-to-End Algorithm for Confrontation Problem
    Wang, Siqiang
    Yao, Haodi
    Yao, Yu
    He, Fenghua
    PROCEEDINGS OF THE 38TH CHINESE CONTROL CONFERENCE (CCC), 2019, : 2594 - 2598
  • [8] RLSAC: Reinforcement Learning enhanced Sample Consensus for End-to-End Robust Estimation
    Nie, Chang
    Wang, Guangming
    Liu, Zhe
    Cavalli, Luca
    Pollefeys, Marc
    Wang, Hesheng
    2023 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2023), 2023, : 9857 - 9866
  • [9] An End-to-End Deep Reinforcement Learning Framework for Electric Vehicle Routing Problem
    Wang, Mengqin
    Wei, Yanling
    Huang, Xueliang
    Gao, Shan
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (20): : 33671 - 33682
  • [10] An End-to-End Automatic Cloud Database Tuning System Using Deep Reinforcement Learning
    Zhang, Ji
    Liu, Yu
    Zhou, Ke
    Li, Guoliang
    Xiao, Zhili
    Cheng, Bin
    Xing, Jiashu
    Wang, Yangtao
    Cheng, Tianheng
    Liu, Li
    Ran, Minwei
    Li, Zekang
    SIGMOD '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2019, : 415 - 432