Materialization of fragmented views in multidimensional databases

  • Authors:
  • Matteo Golfarelli;Vittorio Maniezzo;Stefano Rizzi

  • Affiliations:
  • DEIS, University of Bologna, Viale Risorgimento 2, 40136 Bologna, Italy;Department of Computer Science, University of Bologna, Mura Anteo Zamboni 7, 40127 Bologna Italy;DEIS, University of Bologna, Viale Risorgimento 2, 40136 Bologna, Italy

  • Venue:
  • Data & Knowledge Engineering
  • Year:
  • 2004

Quantified Score

Hi-index 0.01

Visualization

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.