Copyright © 2003 Elsevier B.V. All rights reserved.
Materialization of fragmented views in multidimensional databases
Received 20 February 2003;
References and further reading may be available for this article. To view references and further reading you must purchase this article.
Abstract
The most effective technique to enhance performances of multidimensional databases consists in materializing redundant aggregates called views. In the classical approach to materialization, each view includes all and only the measures of the cube it aggregates. In this paper we investigate the benefits of materializing views in vertical fragments, aimed at minimizing the workload response time. We formalize the fragmentation problem as a 0–1 integer linear programming problem, which is then solved by means of a standard integer programming solver to determine the optimal fragmentation for a given workload. Finally, we demonstrate the usefulness of fragmentation by presenting a large set of experimental results based on the TPC-H benchmark.
Author Keywords: Data warehousing; Optimization and performance; View materialization
Article Outline
- 1. Introduction
- 2. Background
- 2.1. Cubes
- 3. Materialization of fragmented views
- Fragment
- 3.1. Fragmentation vs. classical materialization: an example
- 3.2. Problem formulation
- Fragment
- 4. Experimental results
- 4.1. Benefit
- 4.2. Processing
- 4.3. Optimality
- 4.4. Impact on design
- 4.5. Robustness
- 4.6. Storage space
- 4.7. Computation
- 5. Related work
- 6. Conclusions
- Appendix A. The cost function
- References
- Vitae







E-mail Article
Add to my Quick Links

Cited By in Scopus (3)






