loading...
Materialized Views in the Presence of Reporting Functions
Vienna, Austria July 03-July 05
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SSDBM.2006.3218th International Conference on Scie ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Dirk Habich, Dresden University of Technology, Germany
Wolfgang Lehner, Dresden University of Technology, Germany
Michael Just, Dresden University of Technology, Germany
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.
Citation:
Dirk Habich, Wolfgang Lehner, Michael Just, "Materialized Views in the Presence of Reporting Functions," ssdbm, pp.159-168, 18th International Conference on Scientific and Statistical Database Management (SSDBM'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.