Online Index Selection Using Deep Reinforcement Learning for a Cluster Database

被引:24
|
作者
Sadri, Zahra [1 ]
Gruenwald, Le [1 ]
Leal, Eleazar [2 ]
机构
[1] Univ Oklahoma, Sch Comp Sci, Norman, OK 73019 USA
[2] Univ Minnesota, Dept Comp Sci, Duluth, MN 55812 USA
关键词
Index selection; Cluster computer; Deep reinforcement learning;
D O I
10.1109/ICDEW49219.2020.00035
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Index selection plays a substantial role in database performance by reducing the I/O cost. Existing index advisors apply different heuristic methods to search the large search space of possible attributes for indexing. These heuristic approaches do not have a mechanism to learn about the goodness of the recommended index set. Thus, they might choose the same index set with a low impact on I/O cost reduction. Learning from their decisions can improve the quality of the recommended index set. We believe that Deep Reinforcement Learning (DRL) is a solution to tackle this issue. Using DRL, an index advisor can improve its decision using the feedbacks of its decisions. In this paper, we propose a DRL-index advisor for a cluster database. We describe the major components such as agent, environment, set of actions, the reward function, and other modules. We conclude the paper with open challenges and possible future work.
引用
收藏
页码:158 / 161
页数:4
相关论文
共 50 条
  • [1] Index selection for NoSQL database with deep reinforcement learning
    Yan, Yu
    Yao, Shun
    Wang, Hongzhi
    Gao, Meng
    [J]. INFORMATION SCIENCES, 2021, 561 (561) : 20 - 30
  • [2] Decentralized Cluster Head Selection in IoV using Federated Deep Reinforcement Learning
    Scott, Chandler
    Khan, Mohammad S.
    Paranjothi, Anirudh
    Li, Joshua Qiang
    [J]. 2024 IEEE 21ST CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE, CCNC, 2024,
  • [3] MANTIS: Multiple Type and Attribute Index Selection using Deep Reinforcement Learning
    Sharma, Vishal
    Dyreson, Curtis
    Flann, Nicholas
    [J]. IDEAS 2021: 25TH INTERNATIONAL DATABASE ENGINEERING & APPLICATIONS SYMPOSIUM, 2021, : 56 - 64
  • [4] An Index Advisor Using Deep Reinforcement Learning
    Lan, Hai
    Bao, Zhifeng
    Peng, Yuwei
    [J]. CIKM '20: PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, 2020, : 2105 - 2108
  • [5] A Divergent Index Advisor Using Deep Reinforcement Learning
    Sadri, Zahra
    Gruenwald, Le
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2022, PT I, 2022, 13426 : 139 - 152
  • [6] Constrained attractor selection using deep reinforcement learning
    Wang, Xue-She
    Turner, James D.
    Mann, Brian P.
    [J]. JOURNAL OF VIBRATION AND CONTROL, 2021, 27 (5-6) : 502 - 514
  • [7] Viewpoint Selection for DermDrone using Deep Reinforcement Learning
    Arzati, Mojtaba Ahangar
    Arzanpour, Siamak
    [J]. 2021 21ST INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2021), 2021, : 544 - 553
  • [8] Optimal Index Selection Using Optimized Deep Q-Learning Algorithm for NoSQL Database
    Sumalatha V.
    Pabboju S.
    [J]. SN Computer Science, 5 (5)
  • [9] Online Multimodal Transportation Planning using Deep Reinforcement Learning
    Farahani, Amirreza
    Genga, Laura
    Dijkman, Remco
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2021, : 1691 - 1698
  • [10] Solving the online batching problem using deep reinforcement learning
    Cals, Bram
    Zhang, Yingqian
    Dijkman, Remco
    van Dorst, Claudy
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 156