arrow
返回

Automatic Index Tuning: A Survey

delete2024-12-01
delete1
PRE
AI
Y
Yang Wu
X
Xuanhe Zhou
Y
Yong Zhang *
G
Guoliang Li *
DOI:10.1109/TKDE.2024.3422006delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Index tuning plays a crucial role in facilitating the efficiency of data retrieval within database systems, which adjusts index settings to optimize the database performance. Recently, with the growth of data volumes, the complexity of workloads, and the diversification of database applications, various Automatic Index Tuning (AIT) methods have been proposed to address these challenges. In this paper, we provide a comprehensive survey on Automatic Index Tuning. First, we overview the AIT techniques from multiple aspects, including i) problem definition, ii) workflow, iii) framework, iv) index types, v) index interaction, vi) changing factors, vii) automation level, and show the development history. Second, we summarize techniques in the main modules of AIT, including preprocessing, index benefit estimation, and index selection. Preprocessing involves workload compression, index candidate generation, feature representation of workloads and databases, and workload reduction. Index benefit estimation approaches are categorized into empirical methods and machine learning based methods. Index selection involves algorithms of offline AIT and online AIT. Moreover, we summarize the commonly-used datasets in AIT and discuss the applications of index tuning in commercial and opensource database products. Finally, we outline potential future research directions. Our survey aims to enhance both general knowledge and in-depth insights into AIT, and inspire researchers to address the ongoing challenges.
Keyword:
Indexes
Tuning
Databases
Surveys
Estimation
Costs
Machine learning algorithms
Automatic index tuning
machine learning
index selection
index benefit estimation
reinforcement learning

期刊

IEEE Transactions on Knowledge and Data Engineering 封面图
IEEE Transactions on Knowledge and Data Engineering
IF:
10.4
论文数:
6.8K
被引数:
3.2W

机构

T
tsinghua university
学者数:
11.9W
论文数: 10.0W
被引数: 137
引用论文

引用论文

Management of Peritonitis After Minimally Invasive Colorectal Surgery: Can We Stick to Laparoscopy?
err2017-04-01
err0
PREAI
errAlessandra Marano; Maria Carmela Giuffrida; Giorgio Giraudo; Luca Pellegrino; Felice Borghi
err分享
err收藏
Experimental Establishing of Moving Hydraulic Jump in a Trapezoidal Channel
err2023-04-01
err0
errOAAI
errNajah K. Al-Bedyry; Maher A. A. Kadim; Saman H. Hussein; Zainab S. Al-Khafaji; Fatimah N. Al-Husseinawi
err分享
err收藏
err分享
err收藏
学者 查看更多内容