Multi-query optimization for on-line analytical processing

被引:15
|
作者
Kalnis, P [1 ]
Papadias, D [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
关键词
query optimization; OLAP; data warehouse; MDX;
D O I
10.1016/S0306-4379(02)00026-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multi-dimensional expressions (MDX) provide an interface for asking several related OLAP queries simultaneously. An interesting problem is how to optimize the execution of an MDX query, given that most data warehouses maintain a set of redundant materialized views to accelerate OLAP operations. A number of greedy and approximation algorithms have been proposed for different versions of the problem. In this paper we evaluate experimentally their performance, concluding that they do not scale well for realistic workloads. Motivated by this fact, we develop two novel greedy algorithms. Our algorithms construct the execution plan in a top-down manner by identifying in each step the most beneficial view, instead of finding the most promising query. We show by extensive experimentation that our methods outperform the existing ones in most cases. (C) 2003 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:457 / 473
页数:17
相关论文
共 50 条
  • [21] Multi-Query Optimization via Common Sub Query Elimination for SPARQL
    Zhou, Xiaoyi
    Luo, Jie
    He, Tao
    2017 10TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2017, : 213 - 218
  • [22] Minimizing Communication Cost in Distributed Multi-query Processing
    Li, Jian
    Deshpande, Amol
    Khuller, Samir
    ICDE: 2009 IEEE 25TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2009, : 772 - 783
  • [23] Q-Graph: Preserving Query Locality in Multi-Query Graph Processing
    Mayer, Christian
    Mayer, Ruben
    Grunert, Jonas
    Rothermel, Kurt
    Tariq, Muhammad Adnan
    GRADES-NDA '18: PROCEEDINGS OF THE 1ST ACM SIGMOD JOINT INTERNATIONAL WORKSHOP ON GRAPH DATA MANAGEMENT EXPERIENCES & SYSTEMS (GRADES) AND NETWORK DATA ANALYTICS (NDA) 2018 (GRADES-NDA 2018), 2018,
  • [24] RDF Multi-query Optimization Algorithm for Query Rewriting Using Common Subgraphs
    Wang, Manzi
    Fu, Haidong
    Xu, Fangfang
    PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATION ENGINEERING (CSAE2019), 2019,
  • [25] A Distributed Engine for Multi-query Processing Based on Predicates with Spark
    Zhang, Bin
    Sun, Ximin
    Bi, Liwei
    Zhao, Changhao
    Chen, Xin
    Li, Xin
    Sun, Lei
    WEB AND BIG DATA, 2021, 1505 : 27 - 36
  • [26] Multi-Query Optimization in Wide-Area Streaming Analytics
    Jonathan, Albert
    Chandra, Abhishek
    Weissman, Jon
    PROCEEDINGS OF THE 2018 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '18), 2018, : 412 - 425
  • [27] Materialized view selection and maintenance using multi-query optimization
    Mistry, H
    Roy, P
    Sudarshan, S
    Ramamritham, K
    SIGMOD RECORD, 2001, 30 (02) : 307 - 318
  • [28] Why Bee colony is the most suitable with multi-query optimization?
    AbdelGaber, Sayed
    Abdel-Fattah, Manal A.
    Nasr, S. A.
    5TH INTERNATIONAL CONFERENCE ON COMPUTING AND INFORMATICS (ICCI 2022), 2022, : 74 - 79
  • [29] Multi-Query Optimization in Federated Databases using Evolutionary Algorithm
    Mansha, Sameen
    Kamiran, Faisal
    2015 IEEE 14TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA), 2015, : 723 - 726
  • [30] A multi-query optimizer for Monet
    Manegold, S
    Pellenkoft, A
    Kersten, M
    ADVANCES IN DATABASES, 2000, 1832 : 36 - 50