FASTune: Towards Fast and Stable Database Tuning System with Reinforcement Learning

被引:0
|
作者
Shi, Lei [1 ,2 ,3 ]
Li, Tian [2 ]
Wei, Lin [1 ]
Tao, Yongcai [2 ]
Li, Cuixia [1 ]
Gao, Yufei [1 ,3 ]
机构
[1] Zhengzhou Univ, Sch Cyber Sci & Engn, Zhengzhou 450002, Peoples R China
[2] Zhengzhou Univ, Sch Comp & Artificial Intelligence, Zhengzhou 450001, Peoples R China
[3] Songshan Lab, Zhengzhou 450046, Peoples R China
关键词
database tuning; reinforcement learning; decision making; deep learning;
D O I
10.3390/electronics12102168
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Configuration tuning is vital to achieving high performance for a database management system (DBMS). Recently, automatic tuning methods using Reinforcement Learning (RL) have been explored to find better configurations compared with database administrators (DBAs) and heuristics. However, existing RL-based methods still have several limitations: (1) Excessive overhead due to reliance on cloned databases; (2) trial-and-error strategy may produce dangerous configurations that lead to database failure; (3) lack the ability to handle dynamic workload. To address the above challenges, a fast and stable RL-based database tuning system, FASTune, is proposed. A virtual environment is proposed to evaluate configurations which is an equivalent yet more efficient scheme than the cloned database. To ensure stability during tuning, FASTune adopts an environment proxy to avoid dangerous configurations. In addition, a Multi-State Soft Actor-Critic (MS-SAC) model is proposed to handle dynamic workloads, which utilizes the soft actor-critic network to tune the database according to workload and database states. The experimental results indicate that, compared with the state-of-the-art methods, FASTune can achieve improvements in performance while maintaining stability in the tuning.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] XTuning: Expert Database Tuning System Based on Reinforcement Learning
    Chai, Yanfeng
    Ge, Jiake
    Chai, Yunpeng
    Wang, Xin
    Zhao, BoXuan
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2021, PT I, 2021, 13080 : 101 - 110
  • [2] CTuner: Automatic NoSQL Database Tuning with Causal Reinforcement Learning
    Mai, Genting
    He, Zilong
    Yu, Guangba
    Chen, Zhiming
    Chen, Pengfei
    PROCEEDINGS OF THE 15TH ASIA-PACIFIC SYMPOSIUM ON INTERNETWARE, INTERNETWARE 2024, 2024, : 269 - 278
  • [3] CDBTune+: An efficient deep reinforcement learning-based automatic cloud database tuning system
    Zhang, Ji
    Zhou, Ke
    Li, Guoliang
    Liu, Yu
    Xie, Ming
    Cheng, Bin
    Xing, Jiashu
    VLDB JOURNAL, 2021, 30 (06) : 959 - 987
  • [4] Hyperparameter Tuning in Offline Reinforcement Learning
    Tittaferrante, Andrew
    Yassine, Abdulsalam
    2022 21ST IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, ICMLA, 2022, : 585 - 590
  • [5] REINFORCEMENT LEARNING: APPLICATION AND ADVANCES TOWARDS STABLE CONTROL STRATEGIES
    Kumar, Abhishek
    MECHATRONIC SYSTEMS AND CONTROL, 2023, 51 (01): : 53 - 57
  • [6] Towards Piston Fine Tuning of Segmented Mirrors through Reinforcement Learning
    Guerra-Ramos, Dailos
    Trujillo-Sevilla, Juan
    Manuel Rodriguez-Ramos, Jose
    APPLIED SCIENCES-BASEL, 2020, 10 (09):
  • [7] Automatic Tuning of CT Imaging Parameters with Reinforcement Learning
    Zhang, Haoyu
    Shen, Le
    Xing, Yuxiang
    MEDICAL IMAGING 2024: PHYSICS OF MEDICAL IMAGING, PT 1, 2024, 12925
  • [8] Navigation for autonomous vehicles via fast-stable and smooth reinforcement learning
    Zhang, Ruixian
    Yang, Jianan
    Liang, Ye
    Lu, Shengao
    Dong, Yifei
    Yang, Baoqing
    Zhang, Lixian
    SCIENCE CHINA-TECHNOLOGICAL SCIENCES, 2024, 67 (02) : 423 - 434
  • [9] Navigation for autonomous vehicles via fast-stable and smooth reinforcement learning
    RuiXian Zhang
    JiaNan Yang
    Ye Liang
    ShengAo Lu
    YiFei Dong
    BaoQing Yang
    LiXian Zhang
    Science China Technological Sciences, 2024, 67 : 423 - 434
  • [10] Predictive PER: Balancing Priority and Diversity Towards Stable Deep Reinforcement Learning
    Lee, Sanghwa
    Lee, Jaeyoung
    Hasuo, Ichiro
    2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,