ACM Home Page
Please provide us with feedback. Feedback
How to roll a join: asynchronous incremental view maintenance
Full text PdfPdf (277 KB)
Source International Conference on Management of Data archive
Proceedings of the 2000 ACM SIGMOD international conference on Management of data table of contents
Dallas, Texas, United States
Pages: 129 - 140  
Year of Publication: 2000
ISBN:1-58113-217-4
Also published in ...
Authors
Kenneth Salem  Dept. of Computer Science, University of Waterloo
Kevin Beyer  Computer Sciences Dept., University of Wisconsin
Bruce Lindsay  IBM almaden Research Center
Roberta Cochrane  IBM almaden Research Center
Sponsor
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 17,   Downloads (12 Months): 70,   Citation Count: 19
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/342009.335393
What is a DOI?

ABSTRACT

Incremental refresh of a materialized join view is often less expensive than a full, non-incremental refresh. However, it is still a potentially costly atomic operation. This paper presents an algorithm that performs incremental view maintenance as a series of small, asynchronous steps. The size of each step can be controlled to limit contention between the refresh process and concurrent operations that access the materialized view or the underlying relations. The algorithm supports point-in-time refresh, which allows a materialized view to be refreshed to any time between the last refresh and the present.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
3
4
 
5
 
6
Ashish Gupta and Inderpal Singh Mumick. Maintenance of materialized views: Problems, techniques, and applications. Bulletin of the IEEE Technical Committee on Data Engineering, i8(2):3-i9, i995.
7
8
 
9
10
 
11
K. Salem, K. Beyer, B. Lindsay, and It. Cochrane. How to roll a join: Asynchronous incremental view maintenance. Technical l#eport CS-2000-6, Dept. of Computer Science, University of Waterloo, February 2000.
12
 
13

CITED BY  19

Collaborative Colleagues:
Kenneth Salem: colleagues
Kevin Beyer: colleagues
Bruce Lindsay: colleagues
Roberta Cochrane: colleagues