Optimizing a data warehouse using evolutionary computation

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

Abstract

A data warehouse stores huge amounts of data collected from multiple sources and enables users to query that data for analytical and reporting purposes. Data in a data warehouse can be represented as a multidimensional cube. Data warehouse queries tend to be very complex, thus their evaluation requires long hours. Precomputing a proper set of the queries (building subcubes) may significantly reduce the query execution time, though it requires additional storage space as well as maintenance time for updating the subcubes. Creating suitable indexes on the subcubes may have additional impact on the query evaluation time. Proposed approach involves using evolutionary computation to select the set of subcubes and indexes that would minimize the query execution time, given a set of queries and available storage space limit. © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Osiński, M. (2005). Optimizing a data warehouse using evolutionary computation. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3528 LNAI, pp. 355–360). Springer Verlag. https://doi.org/10.1007/11495772_55

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