DocumentCode
2121471
Title
Materialized Views in the Presence of Reporting Functions
Author
Habich, Dirk ; Lehner, Wolfgang ; Just, Michael
Author_Institution
Database Technol. Group, Dresden Univ. of Technol.
fYear
0
fDate
0-0 0
Firstpage
159
Lastpage
168
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 view. We demonstrate the efficiency of our approach with a large number of experiments
Keywords
SQL; database management systems; query processing; SQL; aggregation query; column-wise ordering; column-wise partitioning; column-wise windowing; data warehouse environment; materialized view; query optimization; query processing; reporting function; sequence-oriented query; Conference management; Data warehouses; Database systems; Marine vehicles; Query processing; Runtime; Sorting;
fLanguage
English
Publisher
ieee
Conference_Titel
Scientific and Statistical Database Management, 2006. 18th International Conference on
Conference_Location
Vienna
ISSN
1551-6393
Print_ISBN
0-7695-2590-3
Type
conf
DOI
10.1109/SSDBM.2006.32
Filename
1644310
Link To Document