Improving quality and convergence of genetic query optimizers

被引:0
|
作者
Muntes-Mulero, Victor [1 ]
Lafon-Gracia, Nestor [1 ]
Aguilar-Saborit, Josep [2 ]
Larriba-Pey, Josep-L. [1 ]
机构
[1] Univ Politecn Cataluna, Comp Architecture Dept, DAMA, Campus Nord UPC,C-Jordi Girona Modul D6 Despatx 1, Barcelona 08034, Spain
[2] IBM Canada Ltd, IBM Toranto lab, Markham, ON L6G 1C7, Canada
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The application of genetic programming strategies to query optimization has been proposed as a feasible way to solve the large join query problem. However, previous literature shows that the potentiality of evolutionary strategies has not been completely exploited in terms of convergence and quality of the returned query execution plans (QEP). In this paper, we propose two alternatives to improve the performance of a genetic optimizer and the quality of the resulting QEPs. First, we present a new method called Weighted Election that proposes a criterion to choose the QEPs to be crossed and mutated during the optimization time. Second, we show that the use of heuristics in order to create the initial population benefits the speed of convergence and the quality of the results. Moreover, we show that the combination of both proposals outperforms previous randomized algorithms, in the best cases, by several orders of magnitude for very large join queries.
引用
收藏
页码:6 / +
页数:3
相关论文
共 50 条
  • [21] QO-Insight: Inspecting Steered Query Optimizers
    Anneser, Christoph
    Petruccelli, Mario
    Tatbul, Nesime
    Cohen, David
    Xu, Zhenggang
    Pandian, Prithviraj
    Laptev, Nikolay
    Marcus, Ryan
    Kemper, Alfons
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2023, 16 (12): : 3922 - 3925
  • [22] Simple Adaptive Query Processing vs. Learned Query Optimizers: Observations and Analysis
    Zhang, Yunjia
    Chronis, Yannis
    Patel, Jignesh M.
    Rekatsinas, Theodoros
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2023, 16 (11): : 2962 - 2975
  • [23] Improving Query Quality for Transductive Learning in Learning to Rank
    Zhang, Xin
    Cheng, Zhi
    IEEE ACCESS, 2020, 8 (08): : 226188 - 226198
  • [24] Optimizing Join Enumeration in Transformation-based Query Optimizers
    Shanbhag, Anil
    Sudarshan, S.
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2014, 7 (12): : 1243 - 1254
  • [25] Steering Query Optimizers: A Practical Take on Big Data Workloads
    Negi, Parimarjan
    Interlandi, Matteo
    Marcus, Ryan
    Alizadeh, Mohammad
    Kraska, Tim
    Friedman, Marc
    Jindal, Alekh
    SIGMOD '21: PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2021, : 2557 - 2569
  • [26] Building Disclosure Risk Aware Query Optimizers for Relational Databases
    Canim, Mustafa
    Kantarcioglu, Murat
    Hore, Bijit
    Mehrotra, Sharad
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2010, 3 (01): : 13 - 24
  • [27] A review of different cost-based distributed query optimizers
    Sharma, Manik
    Singh, Gurvinder
    Singh, Rajinder
    PROGRESS IN ARTIFICIAL INTELLIGENCE, 2019, 8 (01) : 45 - 62
  • [28] A review of different cost-based distributed query optimizers
    Manik Sharma
    Gurvinder Singh
    Rajinder Singh
    Progress in Artificial Intelligence, 2019, 8 : 45 - 62
  • [29] Improving the Quality of Cancer Care: Crossroads or Convergence?
    Schneider, Eric C.
    JOURNAL OF ONCOLOGY PRACTICE, 2009, 5 (06) : 284 - 286
  • [30] ON THE CONVERGENCE OF QUERY EVALUATION
    AFRATI, F
    PAPADIMITRIOU, CH
    PAPAGEORGIOU, G
    ROUSSOU, A
    SAGIV, Y
    ULLMAN, JD
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1989, 38 (02) : 341 - 359