Supporting Multiple View Maintenance Policies.
Latha S. Colby, Akira Kawaguchi, Daniel F. Lieuwen, Inderpal Singh Mumick, Kenneth A. Ross:
Supporting Multiple View Maintenance Policies.
SIGMOD Conference 1997: 405-416@inproceedings{DBLP:conf/sigmod/ColbyKLMR97,
author = {Latha S. Colby and
Akira Kawaguchi and
Daniel F. Lieuwen and
Inderpal Singh Mumick and
Kenneth A. Ross},
editor = {Joan Peckham},
title = {Supporting Multiple View Maintenance Policies},
booktitle = {SIGMOD 1997, Proceedings ACM SIGMOD International Conference
on Management of Data, May 13-15, 1997, Tucson, Arizona, USA},
publisher = {ACM Press},
year = {1997},
pages = {405-416},
ee = {http://doi.acm.org/10.1145/253260.253353, db/conf/sigmod/ColbyKLMR97.html},
crossref = {DBLP:conf/sigmod/97},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
Materialized views and view maintenance are becoming increasingly
important in practice. In order to satisfy different
data currency and performance requirements, a number of
view maintenance policies have been proposed. Immediate
maintenance involves a potential refresh of the view after every
update to the deriving tables. When staleness of views
can be tolerated, a view may be refreshed periodically or
(on-demand) when it is queried. The maintenance policies
that are chosen for views have implications on the validity
of the results of queries and affect the performance of
queries and updates. In this paper, we investigate a number
of issues related to supporting multiple views with different
maintenance policies.
We develop formal notions of consistency for views with
different maintenance policies. We then introduce a model
based on view groupings for view maintenance policy assignment,
and provide algorithms, based on the viewgroup
model, that allow consistency of views to be guaranteed.
Next, we conduct a detailed study of the performance aspects
of view maintenance policies based on an actual implementation
of our model. The performance study investigates
the trade-offs between different maintenance policy assignments.
Our analysis of both the consistency and performance
aspects of various view maintenance policies are important
in making correct maintenance policy assignments.
Copyright © 1997 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Online Version (ACM WWW Account required): Full Text in PDF Format
CDROM Version: Load the CDROM "Volume 1 Issue 1, SIGMOD '93-'97" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Joan Peckham (Ed.):
SIGMOD 1997, Proceedings ACM SIGMOD International Conference on Management of Data, May 13-15, 1997, Tucson, Arizona, USA.
ACM Press 1997 ,
SIGMOD Record 26(2),
June 1997
Contents
[Index Terms]
[Full Text in PDF Format, 1517 KB]
References
- [AG89]
- Rakesh Agrawal, Narain H. Gehani:
ODE (Object Database and Environment): The Language and the Data Model.
SIGMOD Conference 1989: 36-45
- [AGK95]
- Brad Adelberg, Hector Garcia-Molina, Ben Kao:
Applying Update Streams in a Soft Real-Time Database System.
SIGMOD Conference 1995: 245-256
- [AKG96]
- Brad Adelberg, Ben Kao, Hector Garcia-Molina:
Database Support for Efficiently Maintaining Derived Data.
EDBT 1996: 223-240
- [AL80]
- Michel E. Adiba, Bruce G. Lindsay:
Database Snapshots.
VLDB 1980: 86-91
- [BC79]
- Peter Buneman, Eric K. Clemons:
Efficient Monitoring Relational Databases.
ACM Trans. Database Syst. 4(3): 368-382(1979)
- [BLT86]
- José A. Blakeley, Per-Åke Larson, Frank Wm. Tompa:
Efficiently Updating Materialized Views.
SIGMOD Conference 1986: 61-71
- [BM90]
- José A. Blakeley, Nancy L. Martin:
Join Index, Materialized View, and Hybrid-Hash Join: A Performance Analysis.
ICDE 1990: 256-263
- [CG96]
- Latha S. Colby, Timothy Griffin:
An Algebraic Approach to Supporting Multiple Deferred Views.
VIEWS 1996: 103-109
- [CGL+96]
- Latha S. Colby, Timothy Griffin, Leonid Libkin, Inderpal Singh Mumick, Howard Trickey:
Algorithms for Deferred View Maintenance.
SIGMOD Conference 1996: 469-480
- [CKL+96]
- ...
- [CM96]
- Latha S. Colby, Inderpal Singh Mumick:
Staggered Maintenance of Multiple Views.
VIEWS 1996: 119-128
- [CW91]
- Stefano Ceri, Jennifer Widom:
Deriving Production Rules for Incremental View Maintenance.
VLDB 1991: 577-589
- [GL95]
- Timothy Griffin, Leonid Libkin:
Incremental Maintenance of Views with Duplicates.
SIGMOD Conference 1995: 328-339
- [GM95]
- Ashish Gupta, Inderpal Singh Mumick:
Maintenance of Materialized Views: Problems, Techniques, and Applications.
IEEE Data Eng. Bull. 18(2): 3-18(1995)
- [GMS93]
- Ashish Gupta, Inderpal Singh Mumick, V. S. Subrahmanian:
Maintaining Views Incrementally.
SIGMOD Conference 1993: 157-166
- [Han87]
- Eric N. Hanson:
A Performance Analysis of View Materialization Strategies.
SIGMOD Conference 1987: 440-453
- [HZ96]
- Richard Hull, Gang Zhou:
A Framework for Supporting Data Integration Using the Materialized and Virtual Approaches.
SIGMOD Conference 1996: 481-492
- [KLM+96]
- Akira Kawaguchi, Daniel F. Lieuwen, Inderpal Singh Mumick, Kenneth A. Ross:
View Maintenance in Nested Data Models.
VIEWS 1996: 72-83
- [KLM+97]
- Akira Kawaguchi, Daniel F. Lieuwen, Inderpal Singh Mumick, Dallan Quass, Kenneth A. Ross:
Concurrency Control Theory for Deferred Materialized Views.
ICDT 1997: 306-320
- [KR87]
- Bo Kähler, Oddvar Risnes:
Extending Logging for Database Snapshot Refresh.
VLDB 1987: 389-398
- [LHM+86]
- Bruce G. Lindsay, Laura M. Haas, C. Mohan, Hamid Pirahesh, Paul F. Wilms:
A Snapshot Differential Refresh Algorithm.
SIGMOD Conference 1986: 53-60
- [LMSS95]
- James J. Lu, Guido Moerkotte, Joachim Schü, V. S. Subrahmanian:
Efficient Maintenance of Materialized Mediated Views.
SIGMOD Conference 1995: 340-351
- [MRS93]
- ...
- [Mum95]
- Inderpal Singh Mumick:
The Rejuvenation of Materialized Views.
CISMOD 1995: 258-264
- [QW91]
- Xiaolei Qian, Gio Wiederhold:
Incremental Recomputation of Active Relational Expressions.
IEEE Trans. Knowl. Data Eng. 3(3): 337-341(1991)
- [RK86]
- Nick Roussopoulos, Hyunchul Kang:
Principles and Techniques in the Design of ADMS±.
IEEE Computer 19(12): 19-25(1986)
- [Rou91]
- Nick Roussopoulos:
An Incremental Access Method for ViewCache: Concept, Algorithms, and Cost Analysis.
ACM Trans. Database Syst. 16(3): 535-563(1991)
- [SI84]
- Oded Shmueli, Alon Itai:
Maintenance of Views.
SIGMOD Conference 1984: 240-255
- [SP89]
- Arie Segev, Jooseok Park:
Updating Distributed Materialized Views.
IEEE Trans. Knowl. Data Eng. 1(2): 173-184(1989)
- [SR88]
- Jaideep Srivastava, Doron Rotem:
Analytical Modeling of Materialized View Maintenance.
PODS 1988: 126-134
- [ZGHW95]
- Yue Zhuge, Hector Garcia-Molina, Joachim Hammer, Jennifer Widom:
View Maintenance in a Warehousing Environment.
SIGMOD Conference 1995: 316-327
Copyright © Fri Mar 12 17:21:34 2010
by Michael Ley (ley@uni-trier.de)