Caching Multidimensional Queries Using Chunks.
Prasad Deshpande, Karthikeyan Ramasamy, Amit Shukla, Jeffrey F. Naughton:
Caching Multidimensional Queries Using Chunks.
SIGMOD Conference 1998: 259-270@inproceedings{DBLP:conf/sigmod/DeshpandeRSN98,
author = {Prasad Deshpande and
Karthikeyan Ramasamy and
Amit Shukla and
Jeffrey F. Naughton},
editor = {Laura M. Haas and
Ashutosh Tiwary},
title = {Caching Multidimensional Queries Using Chunks},
booktitle = {SIGMOD 1998, Proceedings ACM SIGMOD International Conference
on Management of Data, June 2-4, 1998, Seattle, Washington, USA},
publisher = {ACM Press},
year = {1998},
isbn = {0-89791-995-5},
pages = {259-270},
ee = {http://doi.acm.org/10.1145/276304.276328, db/conf/sigmod/DeshpandeRSN98.html},
crossref = {DBLP:conf/sigmod/98},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
Caching has been proposed (and implemented) by OLAP systems in order
to reduce response times for multidimensional queries. Previous work
on such caching has considered table level caching and query level
caching. Table level caching is more suitable for static schemes.
On the other hand, query level caching can be used in dynamic schemes,
but is too coarse for ``large'' query results. Query level caching has
the further drawback for small query results in that it is only
effective when a new query is subsumed by a previously cached query. In
this paper, we propose caching small regions of the multidimensional
space called ``chunks''. Chunk-based caching allows fine granularity
caching, and allows queries to partially reuse the results of
previous queries with which they overlap. To facilitate the
computation of chunks required by a query but missing from the cache,
we propose a new organization for relational tables, which we
call a ``chunked file.'' Our experiments show that for workloads that
exhibit query locality, chunked caching combined with the chunked file
organization performs better than query level caching.
An unexpected benefit of the chunked file organization is that,
due to its multidimensional clustering properties, it can
significantly improve the performance of queries that ``miss'' the cache
entirely as compared to traditional file organizations.
Copyright © 1998 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
CDROM Version: Load the CDROM "DiSC, Volume 1 Number 1" and ...
Online Version (ACM WWW Account required): Full Text in PDF Format
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
BibTeX
Printed Edition
Laura M. Haas, Ashutosh Tiwary (Eds.):
SIGMOD 1998, Proceedings ACM SIGMOD International Conference on Management of Data, June 2-4, 1998, Seattle, Washington, USA.
ACM Press 1998, ISBN 0-89791-995-5 BibTeX
,
SIGMOD Record 27(2),
June 1998
Contents
[Abstract]
References
- [AAD+96]
- Sameet Agarwal, Rakesh Agrawal, Prasad Deshpande, Ashish Gupta, Jeffrey F. Naughton, Raghu Ramakrishnan, Sunita Sarawagi:
On the Computation of Multidimensional Aggregates.
VLDB 1996: 506-521 BibTeX
- [BPT97]
- Elena Baralis, Stefano Paraboschi, Ernest Teniente:
Materialized Views Selection in a Multidimensional Database.
VLDB 1997: 156-165 BibTeX
- [DFJST]
- Shaul Dar, Michael J. Franklin, Björn Þór Jónsson, Divesh Srivastava, Michael Tan:
Semantic Data Caching and Replacement.
VLDB 1996: 330-341 BibTeX
- [DKLP+94]
- David J. DeWitt, Navin Kabra, Jun Luo, Jignesh M. Patel, Jie-Bing Yu:
Client-Server Paradise.
VLDB 1994: 558-569 BibTeX
- [Fell57]
- ...
- [GBLP96]
- Jim Gray, Adam Bosworth, Andrew Layman, Hamid Pirahesh:
Data Cube: A Relational Aggregation Operator Generalizing Group-By, Cross-Tab, and Sub-Total.
ICDE 1996: 152-159 BibTeX
- [GHRU97]
- Himanshu Gupta, Venky Harinarayan, Anand Rajaraman, Jeffrey D. Ullman:
Index Selection for OLAP.
ICDE 1997: 208-219 BibTeX
- [Gupt97]
- Himanshu Gupta:
Selection of Views to Materialize in a Data Warehouse.
ICDT 1997: 98-112 BibTeX
- [HRU96]
- Venky Harinarayan, Anand Rajaraman, Jeffrey D. Ullman:
Implementing Data Cubes Efficiently.
SIGMOD Conference 1996: 205-216 BibTeX
- [OG95]
- Patrick E. O'Neil, Goetz Graefe:
Multi-Table Joins Through Bitmapped Join Indices.
SIGMOD Record 24(3): 8-11(1995) BibTeX
- [OQ97]
- Patrick E. O'Neil, Dallan Quass:
Improved Query Performance with Variant Indexes.
SIGMOD Conference 1997: 38-49 BibTeX
- [RJZN97]
- ...
- [RK96]
- ...
- [SDJL96]
- Divesh Srivastava, Shaul Dar, H. V. Jagadish, Alon Y. Levy:
Answering Queries with Aggregation Using Views.
VLDB 1996: 318-329 BibTeX
- [SDN]
- ...
- [SDNR96]
- Amit Shukla, Prasad Deshpande, Jeffrey F. Naughton, Karthikeyan Ramasamy:
Storage Estimation for Multidimensional Aggregates in the Presence of Hierarchies.
VLDB 1996: 522-531 BibTeX
- [SS94]
- Sunita Sarawagi, Michael Stonebraker:
Efficient Organization of Large Multidimensional Arrays.
ICDE 1994: 328-336 BibTeX
- [SSV96]
- Peter Scheuermann, Junho Shim, Radek Vingralek:
WATCHMAN : A Data Warehouse Intelligent Cache Manager.
VLDB 1996: 51-62 BibTeX
- [Ull96]
- Jeffrey D. Ullman:
Efficient Implementation of Data Cubes Via Materialized Views.
KDD 1996: 386-388 BibTeX
- [ZDN97]
- Yihong Zhao, Prasad Deshpande, Jeffrey F. Naughton:
An Array-Based Algorithm for Simultaneous Multidimensional Aggregates.
SIGMOD Conference 1997: 159-170 BibTeX
Referenced by
- Venkatesh Ganti, Mong-Li Lee, Raghu Ramakrishnan:
ICICLES: Self-Tuning Samples for Approximate Query Answering.
VLDB 2000: 176-187
- Kaushik Chakrabarti, Minos N. Garofalakis, Rajeev Rastogi, Kyuseok Shim:
Approximate Query Processing Using Wavelets.
VLDB 2000: 111-122
- Olga Kapitskaia, Raymond T. Ng, Divesh Srivastava:
Evolution and Revolutions in LDAP Directory Caches.
EDBT 2000: 202-216
- Prasad Deshpande, Jeffrey F. Naughton:
Aggregate Aware Caching for Multi-Dimensional Queries.
EDBT 2000: 167-182
- Yannis Kotidis, Nick Roussopoulos:
DynaMat: A Dynamic View Management System for Data Warehouses.
SIGMOD Conference 1999: 371-382
- H. V. Jagadish, Laks V. S. Lakshmanan, Divesh Srivastava:
Snakes and Sandwiches: Optimal Clustering Strategies for a Data Warehouse.
SIGMOD Conference 1999: 37-48
- Sophie Cluet, Olga Kapitskaia, Divesh Srivastava:
Using LDAP Directory Caches.
PODS 1999: 273-284
- Amit Shukla, Prasad Deshpande, Jeffrey F. Naughton:
Materialized View Selection for Multidimensional Datasets.
VLDB 1998: 488-499
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:40:43 2009