Materialized views in the presence of reporting functions

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionContributedpeer-review

Contributors

Abstract

Materialized views are a well-known optimization strategy with the potential for massive improvements in query processing time, especially for aggregation queries over large tables. To realize this potential, the query optimizer has to know how and when to exploit materialized views. Reporting functions represent a novel technique to formulate sequence-oriented queries in SQL. They provide a column-wise ordering, partitioning, and windowing mechanism for aggregation functions and therefore extend the well-known way of grouping and applying simple aggregation functions. Up to now, current work has not considered the frequently used reporting functions in data warehouse environments. In this paper, we introduce materialized reporting function views and show how to rewrite queries with reporting functions as well as aggregation queries to this new kind of materialized views. We demonstrate the efficiency of our approach with a large number of experiments.

Details

Original languageEnglish
Title of host publicationProceedings - 18th International Conference on Scientific and Statistical Database Management, SSDBM 2006
Pages159-168
Number of pages10
Publication statusPublished - 2006
Peer-reviewedYes

Publication series

SeriesProceedings of the International Conference on Scientific and Statistical Database Management, SSDBM
ISSN1099-3371

Conference

Title18th International Conference on Scientific and Statistical Database Management, SSDBM 2006
Duration3 - 5 July 2006
CityVienna
CountryAustralia

External IDs

ORCID /0000-0001-8107-2775/work/200630404

Keywords

Research priority areas of TU Dresden

DFG Classification of Subject Areas according to Review Boards

Subject groups, research areas, subject areas according to Destatis

ASJC Scopus subject areas