An efficient scalable parallel view maintenance algorithm for shared nothing multi-processor machines

6Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The problem of maintenance of materialized views has been the object of increased research activity recently mainly because of applications related to data warehousing. Many sequential view maintenance algorithms are developed in the literature. If the view is defined by a relational expression involving join operators, the cost of re-evaluating the view even incrementally may be unacceptable. Moreover, when views are materialized, parallelism can greatly increase processing power as necessary for view maintenance. In this paper, we present a new parallel join algorithm by partial duplication of data and a new parallel view maintenance algorithm where views can involve multi-joins. The performances of these algorithms are analyzed using the scalable and portable BSP1 cost model which predicts a near-linear speedup. Key words PDBMS2, materialized view maintenance, parallel incremental algorithm, data-warehouse, multi-joins, data skew, dynamic load balancing.

Cite

CITATION STYLE

APA

Bamha, M., Bentayeb, F., & Hains, G. (1999). An efficient scalable parallel view maintenance algorithm for shared nothing multi-processor machines. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1677, pp. 616–625). Springer Verlag. https://doi.org/10.1007/3-540-48309-8_57

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free