Materialized view selection and maintenance using multi-query optimization

被引:3
|
作者
Mistry, H [1 ]
Roy, P
Sudarshan, S
Ramamritham, K
机构
[1] Indian Inst Technol, Bombay, Maharashtra, India
[2] Bell Labs, Murray Hill, NJ USA
[3] Univ Massachusetts, Amherst, MA 01003 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Materialized views have been found to be very effective at speeding up queries, and are increasingly being supported by commercial databases and data warehouse systems. However, whereas the amount of data entering a warehouse and the number of materialized views are rapidly increasing, the time window available for maintaining materialized views is shrinking. These trends necessitate efficient techniques for the maintenance of materialized views. In this paper, we show how to find an efficient plan for the maintenance of a set of materialized views, by exploiting common subexpressions between different view maintenance expressions; In particular, we show how to efficiently select (a) expressions and indices that can be effectively shared, by transient materialization; fb) additional expressions and indices for permanent materialization; and (c) the best maintenance plan - incremental or recomputation - for each view. These three decisions are highly interdependent, and the choice of one affects the choice of the others. We develop a framework that cleanly integrates the various choices in a systematic and efficient manner. Our evaluations show that many-fold improvement in view maintenance time can be achieved using our techniques. Our algorithms can also be used to efficiently select materialized views to speed up workloads containing queries and updates.
引用
收藏
页码:307 / 318
页数:12
相关论文
共 50 条
  • [1] Exploiting Shared Sub-Expression and Materialized View Reuse for Multi-Query Optimization
    Gurumurthy, Bala
    Bidarkar, Vasudev Raghavendra
    Broneske, David
    Pionteck, Thilo
    Saake, Gunter
    INFORMATION SYSTEMS FRONTIERS, 2024,
  • [2] Coupling Materialized View Selection to Multi Query Optimization: Hyper Graph Approach
    Boukorca, Ahcene
    Bellatreche, Ladjel
    Senouci, Sid-Ahmed Benali
    Faget, Zoe
    International Journal of Data Warehousing and Mining, 2015, 11 (02) : 62 - 84
  • [3] Pipelining in multi-query optimization
    Dalvi, NN
    Sanghai, SK
    Roy, P
    Sudarshan, S
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2003, 66 (04) : 728 - 762
  • [4] SPARQL Multi-Query Optimization
    Chen, Jiaqi
    Zhang, Fan
    Zou, Lei
    2018 17TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (IEEE TRUSTCOM) / 12TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (IEEE BIGDATASE), 2018, : 1419 - 1425
  • [5] Efficient Materialized View Maintenance and Trusted Query for Blockchain
    Cai L.
    Zhu Y.-C.
    Guo Q.-X.
    Zhang Z.
    Jin C.-Q.
    Ruan Jian Xue Bao/Journal of Software, 2020, 31 (03): : 680 - 694
  • [6] The research of query optimization base on materialized view
    Liu An
    Ning Hong
    Shi Chuan
    Luo Rongling
    2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SCIENCE AND APPLICATION (FCSA 2011), VOL 2, 2011, : 516 - 519
  • [7] Scalable Multi-Query Optimization for SPARQL
    Le, Wangchao
    Kementsietsidis, Anastasios
    Duan, Songyun
    Li, Feifei
    2012 IEEE 28TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2012, : 666 - 677
  • [8] Multi-Query Optimization on RSS Feeds
    Getahun, Fekade
    Chbeir, Richard
    JOURNAL ON DATA SEMANTICS, 2018, 7 (01) : 47 - 64
  • [9] Multi-Query Optimization in MapReduce Framework
    Wang, Guoping
    Chan, Chee-Yong
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2013, 7 (03): : 145 - 156
  • [10] Multi-query optimization for sensor networks
    Trigoni, N
    Yao, Y
    Demers, A
    Gehrke, J
    Rajaraman, R
    DISTRIBUTED COMPUTING IN SENSOR SYSTEMS, PROCEEDINGS, 2005, 3560 : 307 - 321