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 条
  • [31] Evaluating Multi-Query Sessions
    Kanoulas, Evangelos
    Carterette, Ben
    Clough, Paul D.
    Sanderson, Mark
    PROCEEDINGS OF THE 34TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR'11), 2011, : 1053 - 1062
  • [32] Multi-query Video Retrieval
    Wang, Zeyu
    Wu, Yu
    Narasimhan, Karthik
    Russakovsky, Olga
    COMPUTER VISION - ECCV 2022, PT XIV, 2022, 13674 : 233 - 249
  • [33] Query grouping-based multi-query optimization framework for interactive SQL query engines on Hadoop
    Chen, Ling
    Lin, Yan
    Wang, Jingchang
    Huang, Heqing
    Chen, Donghui
    Wu, Yong
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (19):
  • [34] On-line analytical processing (OLAP)
    Jahnke, B
    Groffmann, HD
    Kruppa, S
    WIRTSCHAFTSINFORMATIK, 1996, 38 (03): : 321 - 324
  • [35] Sketch-based multi-query processing over data streams
    Dobra, A
    Garofalakis, M
    Gehrke, J
    Rastogi, R
    ADVANCES IN DATABASE TECHNOLOGY - EDBT 2004, PROCEEDINGS, 2004, 2992 : 551 - 568
  • [36] Fine-Grained Multi-Query Stream Processing on Integrated Architectures
    Zhang, Feng
    Zhang, Chenyang
    Yang, Lin
    Zhang, Shuhao
    He, Bingsheng
    Lu, Wei
    Du, Xiaoyong
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (09) : 2303 - 2320
  • [37] Conceptual on-line analytical processing
    Stumme, G
    INFORMATION ORGANIZATION AND DATABASES: FOUNDATIONS OF DATA ORGANIZATION, 2000, 579 : 191 - 203
  • [38] Continuous multi-query optimization for subgraph matching over dynamic graphs
    Wang, Xi
    Zhang, Qianzhen
    Guo, Deke
    Zhao, Xiang
    SEMANTIC WEB, 2022, 13 (04) : 601 - 622
  • [39] SDCS : Secure Data Centric Sensor Networks with Multi-query Optimization
    Tanuja, R.
    Sukeerthi, B. J.
    Raju, Apoorva
    Manjula, S. H.
    Venugopal, K. R.
    Patnaik, L. M.
    2013 ANNUAL IEEE INDIA CONFERENCE (INDICON), 2013,
  • [40] Multi-Query Optimization of Incrementally Evaluated Sliding-Window Aggregations
    Shein, Anatoli U.
    Chrysanthis, Panos K.
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2022, 34 (08) : 3899 - 3911