跳到主要导航 跳到搜索 跳到主要内容

基于机器学习的基数估计技术综述

  • Wenjing Yue
  • , Wenwen Qu
  • , Kuan Lin
  • , Xiaoling Wang*
  • *此作品的通讯作者
  • East China Normal University
  • CAS - Aerospace Information Research Institute

科研成果: 期刊稿件文章同行评审

摘要

Cardinality estimation is the basis and core of query optimizer for the database management system (DBMS). With the development of artificial intelligence (AI) technology, AI technology has shown superior performance in data processing and extracting the relationship from the data. In recent years, the research of the cardinality estimation method based on machine learning has made significant progress and received wide attention from the academic community. Firstly, we introduce the technical background and development status of cardinality estimation methods based on machine learning. Secondly, we give the definition and the feature encoding technology of the related concepts of cardinality estimation. Then, we expound on the classification structure of cardinality estimation technology from two aspects: traditional cardinality estimation and cardinality estimation based on machine learning. Then, we further subdivide cardinality estimation based on machine learning into three types of cardinality estimation techniques: query-driven, data-driven, and hybrid models. Then, we focus on analyzing the modeling flow, typical methodologies, and characteristics of each type of model. In addition, we analyze and summarize the application of cardinality estimation in SQL and NoSQL. Finally, we discuss the challenges and future research directions on cardinality estimation methods based on machine learning.

投稿的翻译标题Survey of cardinality estimation techniques based on machine learning
源语言繁体中文
页(从-至)413-427
页数15
期刊Jisuanji Yanjiu yu Fazhan/Computer Research and Development
61
2
DOI
出版状态已出版 - 2024

关键词

  • Cardinality estimation
  • Database
  • Machine learning
  • Neural network
  • Query optimization

学术指纹

探究 '基于机器学习的基数估计技术综述' 的科研主题。它们共同构成独一无二的学术指纹。

引用此