Materialized view selection and maintenance using multi-query optimization

Mistry, Hoshi ; Roy, Prasan ; Sudarshan, S. ; Ramamritham, Krithi (2001) Materialized view selection and maintenance using multi-query optimization ACM SIGMOD Record, 30 (2). pp. 307-318. ISSN 0163-5808

Full text not available from this repository.

Official URL: http://dl.acm.org/citation.cfm?id=375703

Related URL: http://dx.doi.org/10.1145/376284.375703

Abstract

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; (b) 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.

Item Type:Article
Source:Copyright of this article belongs to Association for Computing Machinery.
ID Code:94283
Deposited On:23 Aug 2012 11:56
Last Modified:23 Aug 2012 11:56

Repository Staff Only: item control page