Coupling Materialized View Selection to Multi Query Optimization: Hyper Graph Approach

被引:9
|
作者
Boukorca, Ahcene [1 ]
Bellatreche, Ladjel [1 ]
Senouci, Sid-Ahmed Benali [2 ]
Faget, Zoe [1 ]
机构
[1] Univ Poitiers, LIAS ISAE ENSMA, Poitiers, France
[2] Mentors Graph, Montbonnot St Martin, France
关键词
Hypergraph; Materialized Views; Multi-Query Optimization; Query Interaction; VLSI;
D O I
10.4018/ijdwm.2015040104
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Materialized views are queries whose results are stored and maintained in order to facilitate access to data in their underlying base tables of extremely large databases. Selecting the best materialized views for a given query workload is a hard problem. Studies on view selection have considered sharing common sub expressions and other multi-query optimization techniques. Multi-Query Optimization is a well-studied domain in traditional and advanced databases. It aims at optimizing a workload of queries by finding and reusing common subexpression between queries. Finding the best shared expression is known as a NP-hard problem. The shared expressions usually identified by graph structure have been used to be candidate for materialized views. This shows the strong interdependency between the problems of materialized view selection (PVS) and multi query optimization (PMQO), since the PVS uses the graph structure of the PMQO. Exploring the existing works on PVS considering the interaction between PVS and PMQO figures two main categories of studies: (i) those considering the PMQO as a black box where the output is the graph and (ii) those preparing the graph to guide the materialized view selection process. In this category, the graph generation is based on individual query plans, an approach that does not scale, especially with the explosion of Big Data applications requiring large number of complex queries with high interaction. To ensure a scalable solution, this work proposes a new technique to generate a global processing plan without using individual plans by borrowing techniques used in the electronic design automation (EDA) domain. This paper first presents a rich state of art regarding the PVS and a classification of the most important existing work. Secondly, an analogy between the MQO problem and the EDA domain, in which large circuits are manipulated, is established. Thirdly, it proposes to model the problem with hypergraphs which are massively used to design and test integrated circuits. Fourthly, it proposes a deterministic algorithm to select materialized views using the global processing plan. Finally, experiments are conducted to show the scalability of our approach.
引用
下载
收藏
页码:62 / 84
页数:23
相关论文
共 50 条
  • [41] Multi-view feature selection via Nonnegative Structured Graph Learning
    Bai, Xiangpin
    Zhu, Lei
    Liang, Cheng
    Li, Jingjing
    Nie, Xiushan
    Chang, Xiaojun
    NEUROCOMPUTING, 2020, 387 : 110 - 122
  • [42] From Relation Algebra to Semi-Join Algebra: An Approach for Graph Query Optimization
    Hellings, Jelle
    Pilachowski, Catherine L.
    Van Gucht, Dirk
    Gyssens, Marc
    Wu, Yuqing
    PROCEEDINGS OF THE 16TH INTERNATIONAL SYMPOSIUM ON DATABASE PROGRAMMING LANGUAGES (DBPL 2017), 2017,
  • [43] From Relation Algebra to Semi-join Algebra: An Approach to Graph Query Optimization
    Hellings, Jelle
    Pilachowski, Catherine L.
    Van Gucht, Dirk
    Gyssens, Marc
    Wu, Yuqing
    COMPUTER JOURNAL, 2021, 64 (05): : 789 - 811
  • [44] MiLDA: A graph embedding approach to multi-view face recognition
    Guo, Yiwen
    Ding, Xiaoqing
    Xue, Jing-Hao
    NEUROCOMPUTING, 2015, 151 : 1255 - 1261
  • [45] Low-rank graph optimization for multi-view dimensionality reduction
    Qian, Youcheng
    Yin, Xueyan
    Kong, Jun
    Wang, Jianzhong
    Gao, Wei
    PLOS ONE, 2019, 14 (12):
  • [46] Multi-View Clustering Based on Adaptive Similarity Graph Joint Optimization
    Ji X.
    Shi M.-Y.
    Zhou P.
    Yao S.
    Jisuanji Xuebao/Chinese Journal of Computers, 2024, 47 (02): : 310 - 322
  • [47] Saliency detection via multi-view graph based saliency optimization
    Xiao, Yun
    Jiang, Bo
    Zheng, Aihua
    Zhou, Aiwu
    Hussainb, Amir
    Tang, Jin
    NEUROCOMPUTING, 2019, 351 : 156 - 166
  • [48] Multilevel projections with adaptive neighbor graph for unsupervised multi-view feature selection
    Zhang, Han
    Wu, Danyang
    Nie, Feiping
    Wang, Rong
    Li, Xuelong
    INFORMATION FUSION, 2021, 70 : 129 - 140
  • [49] An Efficient Multi Join Query Optimization for DBMS Using Swarm Intelligent approach
    Al Saedi, Ahmed Khalaf Zager
    Ghazali, Rozaida Bt.
    Deris, Mustafa Bin Mat
    2014 4TH WORLD CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGIES (WICT), 2014, : 113 - 117
  • [50] A New Approach Towards the Combined Algorithm Selection and Hyper-parameter Optimization Problem
    Guo, Xin
    van Stein, Bas
    Back, Thomas
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 2042 - 2049