OLAP queries involve a lot of aggregations on a large amount of data in data warehouses. To process expen-sive OLAP queries efficiently, we propose a new method for rewriting a given OLAP query using various kinds of mate-rialized aggregate views which already exist in data ware-houses. We first define the normal forms of OLAP queries and materialized views based on the lattice of dimension hierarchies, the semantic information in data warehouses. Conditions for usability of a materialized view in rewrit-ing a given query are specified by relationships between the components of their normal forms. We present a rewriting algorithm for OLAP queries that effectively utilizes exist-ing materialized views. The proposed algorithm can make use of ...
Being able to efficiently answer arbitrary OLAP queries that aggregate along any combination of dime...
Abstract. Queries to data warehouses often involve hundreds of complex aggregations over large volum...
On-Line Analytical Processing (OLAP) tools allow querying large multidimensional (MD) databases call...
A data warehouse is a redundant collection of data replicated from several possibly distributed and ...
The visualization of big-data represents a hard challenge due to the sheer amount of information con...
Materialized views offer opportunities for significant performance gain in query evaluation by provi...
We consider the problem of rewriting queries using only materialized views. We first show that if th...
Materialized summary tables and cached query results are frequently used for the optimization of agg...
Materialized summary tables and cached query results are frequently used for the optimization of agg...
AbstractWe consider the problem of rewriting queries using only materialized views. We first show th...
Typical queries over data warehouses perform aggregation. One of the main ideas to optimize the exec...
The goal of on-line analytical processing (OLAP) is to quickly answer queries from large amounts of ...
Typical queries over data warehouses perform ag-gregation. One of the main ideas to optimize the exe...
The goal of on-line analytical processing (OLAP) is to answer queries quickly from large amounts of ...
Comprehensive data analysis has become indispensable in a variety of environments. Standard OLAP (On...
Being able to efficiently answer arbitrary OLAP queries that aggregate along any combination of dime...
Abstract. Queries to data warehouses often involve hundreds of complex aggregations over large volum...
On-Line Analytical Processing (OLAP) tools allow querying large multidimensional (MD) databases call...
A data warehouse is a redundant collection of data replicated from several possibly distributed and ...
The visualization of big-data represents a hard challenge due to the sheer amount of information con...
Materialized views offer opportunities for significant performance gain in query evaluation by provi...
We consider the problem of rewriting queries using only materialized views. We first show that if th...
Materialized summary tables and cached query results are frequently used for the optimization of agg...
Materialized summary tables and cached query results are frequently used for the optimization of agg...
AbstractWe consider the problem of rewriting queries using only materialized views. We first show th...
Typical queries over data warehouses perform aggregation. One of the main ideas to optimize the exec...
The goal of on-line analytical processing (OLAP) is to quickly answer queries from large amounts of ...
Typical queries over data warehouses perform ag-gregation. One of the main ideas to optimize the exe...
The goal of on-line analytical processing (OLAP) is to answer queries quickly from large amounts of ...
Comprehensive data analysis has become indispensable in a variety of environments. Standard OLAP (On...
Being able to efficiently answer arbitrary OLAP queries that aggregate along any combination of dime...
Abstract. Queries to data warehouses often involve hundreds of complex aggregations over large volum...
On-Line Analytical Processing (OLAP) tools allow querying large multidimensional (MD) databases call...