Materialized view selection under the maintenance time constraint

作者:

Highlights:

摘要

A data warehouse is a data repository which collects and maintains a large amount of data from multiple distributed, autonomous and possibly heterogeneous data sources. Often the data is stored in the form of materialized views in order to provide fast access to the integrated data. One of the most important decisions in designing a data warehouse is the selection of views for materialization. The objective is to select an appropriate set of views that minimizes the total query response time with the constraint that the total maintenance time for these materialized views is within a given bound. This view selection problem is totally different from the view selection problem under the disk space constraint. In this paper the view selection problem under the maintenance time constraint is investigated. Two efficient, heuristic algorithms for the problem are proposed. The key to devising the proposed algorithms is to define good heuristic functions and to reduce the problem to some well-solved optimization problems. As a result, an approximate solution of the known optimization problem will give a feasible solution of the original problem.

论文关键词:Incremental maintenance,Design of data warehouse,Materialized view selection,Maintenance time constraint,Data integration,Heuristic algorithms

论文评审过程:Received 26 June 2000, Revised 12 October 2000, Accepted 4 January 2001, Available online 4 April 2001.

论文官网地址:https://doi.org/10.1016/S0169-023X(01)00007-6