A systematic review of deep learning applications in database query execution

被引:0
|
作者
Milicevic, Bogdan [1 ]
Babovic, Zoran [2 ,3 ]
机构
[1] Univ Kragujevac, Fac Engn, Sestre Janj 6, Kragujevac 34000, Serbia
[2] Sch Elect Engn Belgrade, Innovat Ctr, Bulevar Kralja Aleksandra 73, Belgrade 11120, Serbia
[3] Union Univ, Sch Comp, Kneza Mihaila 6-VI, Belgrade 11000, Serbia
关键词
Learned index structures; Query optimizer; Cardinality estimation; Database parameters tuning; Deep learning; GRAPHICAL MODELS; OPTIMIZER;
D O I
10.1186/s40537-024-01025-1
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Modern database management systems (DBMS), primarily designed as general-purpose systems, face the challenging task of efficiently handling data from diverse sources for both analytical services and online transactional processing (OLTP). The volume of data has grown significantly, with distributions ranging from linear to highly skewed, sometimes involving very slow changes or rapid, intensive updates. Recent research in this field has been significantly influenced by advances in machine learning (ML), particularly deep learning (DL), and these developments have led to the application of various ML algorithms to enhance the efficiency of different parts of the query execution engine. While previous research studies were mostly focused on identifying drawbacks to individual components, such as the query optimizer, there is a notable lack of studies examining the applicability and effectiveness of various machine learning approaches across multiple aspects of the query execution engine. This article aims to provide a systematic review of approaches that apply deep learning models at various levels within the query execution engine. We categorize these approaches into three groups based on how such models are applied: improving performance of index structures and consequently data manipulation algorithms, query optimization tasks, and externally controlling query optimizers through parameter tuning. Furthermore, we discuss the key challenges associated with implementing deep learning algorithms in DBMS.
引用
收藏
页数:38
相关论文
共 50 条
  • [1] A novel deep learning method for query task execution time prediction in graph database
    Chu, Zheng
    Yu, Jiong
    Hamdulla, Askar
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 112 : 534 - 548
  • [2] A systematic review on deep learning architectures and applications
    Khamparia, Aditya
    Singh, Karan Mehtab
    EXPERT SYSTEMS, 2019, 36 (03)
  • [3] A Query Simulation System To Illustrate Database Query Execution
    Allenstein, Brett
    Yost, Andrew
    Wagner, Paul
    Morrison, Joline
    SIGCSE'08: PROCEEDINGS OF THE 39TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2008, : 493 - 497
  • [4] Query Execution over Encrypted Database
    Kumar, Raju Ranjan
    Hussain, Muzzammil
    2015 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATION ENGINEERING ICACCE 2015, 2015, : 459 - 464
  • [5] Applications of deep learning in detection of glaucoma: A systematic review
    Mirzania, Delaram
    Thompson, Atalie C.
    Muir, Kelly W.
    EUROPEAN JOURNAL OF OPHTHALMOLOGY, 2021, 31 (04) : 1618 - 1642
  • [6] MULTIPLE QUERY EXECUTION ON A MULTIPROCESSOR DATABASE MACHINE
    GRIGORAS, D
    COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1991, 10 (03): : 255 - 264
  • [7] Applications of deep learning for phishing detection: a systematic literature review
    Catal, Cagatay
    Giray, Gorkem
    Tekinerdogan, Bedir
    Kumar, Sandeep
    Shukla, Suyash
    KNOWLEDGE AND INFORMATION SYSTEMS, 2022, 64 (06) : 1457 - 1500
  • [8] Deep learning applications for lung cancer diagnosis: A systematic review
    Hosseini, Seyed Hesamoddin
    Monsefi, Reza
    Shadroo, Shabnam
    MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (05) : 14305 - 14335
  • [9] Applications of deep learning for phishing detection: a systematic literature review
    Cagatay Catal
    Görkem Giray
    Bedir Tekinerdogan
    Sandeep Kumar
    Suyash Shukla
    Knowledge and Information Systems, 2022, 64 : 1457 - 1500
  • [10] Applications of Deep Learning in Financial Intermediation: A Systematic Literature Review
    Suntaxi-Sarango, Martha C.
    Ordonez-Ordonez, Pablo F.
    Pesantez-Gonzalez, Manuel A.
    IBERO-AMERICAN SYMPOSIUM ON COMPUTER PROGRAMMING JOINTLY HELD WITH THE INTERNATIONAL CONGRESS ON TECHNOLOGY EDUCATION, 2018, : 47 - 60