Author:
Yu Wenbo,You Jinguo,Niu Xiangyu,He Jianfeng,Zhang Yunwei
Abstract
INTRODUCTION: The index is one of the most effective ways to improve the database query performance. The expert-based index recommendation approach cannot adjust the index configuration in real time. At the same time, reinforcement learning can automatically update the index and improve the recommended configuration by leveraging expert experience.OBJECTIVES: This paper proposes the RBOIRA, which combines rules and reinforcement learning to recommend the optimal index configuration for a set of workloads in a dynamic database.METHODS: Firstly, RBOIRA designed three heuristic rules for pruning index candidates. Secondly, it uses reinforcement learning to recommend the optimal index configuration for a set of workloads in the database. Finally, we conducted extensive experiments to evaluate RBOIRA using the TPC-H database benchmark.RESULTS: RBOIRA recommends index configurations with superior performance compared to the baselines we define and other reinforcement learning methods used in related work and also has robustness in different database sizes.
Funder
National Natural Science Foundation of China
Publisher
European Alliance for Innovation n.o.
Subject
Information Systems and Management,Computer Networks and Communications,Computer Science Applications,Hardware and Architecture,Information Systems,Software
Reference29 articles.
1. Ramakrishnan R, Gehrke J. Database management systems(3. ed.)[M]. DBLP,2003.
2. Li Y. Deep Reinforcement Learning: An Overview[J].2017.
3. Lahdenmaki T, Leach M. Relational Database Index Design and the Optimizers: DB2, Oracle, SQL Server. John Wiley& Sons, 2005.
4. Tan J, Zhang T, Li F, et al. ibtune: Individualized buffertuning for large-scale cloud databases[J]. Proceedings of the VLDB Endowment, 2019, 12(10): 1221-1234.
5. Marcus R, Papaemmanouil O. Deep reinforcement learningfor join order enumeration[C]//Proceedings of the FirstInternational Workshop on Exploiting ArtificialIntelligence Techniques for Data Management. 2018: 1-4.
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献