Improved Query Performance with Variant Indexes.
Patrick E. O'Neil, Dallan Quass:
Improved Query Performance with Variant Indexes.
SIGMOD Conference 1997: 38-49@inproceedings{DBLP:conf/sigmod/ONeilQ97,
author = {Patrick E. O'Neil and
Dallan Quass},
editor = {Joan Peckham},
title = {Improved Query Performance with Variant Indexes},
booktitle = {SIGMOD 1997, Proceedings ACM SIGMOD International Conference
on Management of Data, May 13-15, 1997, Tucson, Arizona, USA},
publisher = {ACM Press},
year = {1997},
pages = {38-49},
ee = {http://doi.acm.org/10.1145/253260.253268, db/conf/sigmod/ONeilQ97.html},
crossref = {DBLP:conf/sigmod/97},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
The read-mostly environment of data warehousing
makes it possible to use more complex indexes to speed up
queries than in situations where concurrent updates are present.
The current paper presents a short review of current indexing
technology, including row-set representation by Bitmaps, and
then introduces two approaches we call Bit-Sliced indexing and
Projection indexing. A Projection index materializes all values
of a column in RID order, and a Bit-Sliced index essentially takes
an orthogonal bit-by-bit view of the same data. While some of
these concepts started with the MODEL 204 product, and both
Bit-Sliced and Projection indexing are now fully realized in
Sybase IQ, this is the first rigorous examination of such indexing
capabilities in the literature. We compare algorithms that
become feasible with these variant index types against algorithms
using more conventional indexes. The analysis demonstrates
important performance advantages for variant indexes in
some types of SQL aggregation, predicate evaluation, and grouping.
The paper concludes by introducing a new method whereby
multi-dimensional group-by queries, reminiscent of
OLAP/Datacube queries but with more flexibility, can be very
efficiently performed.
Copyright © 1997 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.
Online Version (ACM WWW Account required): Full Text in PDF Format
CDROM Version: Load the CDROM "Volume 1 Issue 1, SIGMOD '93-'97" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
BibTeX
Printed Edition
Joan Peckham (Ed.):
SIGMOD 1997, Proceedings ACM SIGMOD International Conference on Management of Data, May 13-15, 1997, Tucson, Arizona, USA.
ACM Press 1997 BibTeX
,
SIGMOD Record 26(2),
June 1997
Contents
[Index Terms]
References
- [COMER79]
- Douglas Comer:
The Ubiquitous B-Tree.
ACM Comput. Surv. 11(2): 121-137(1979) BibTeX
- [EDEL95]
- ...
- [FREN95]
- Clark D. French:
``One Size Fits All'' Database Architectures Do Not Work for DDS.
SIGMOD Conference 1995: 449-450 BibTeX
- [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
- [GP87]
- Jim Gray, Gianfranco R. Putzolu:
The 5 Minute Rule for Trading Memory for Disk Accesses and The 10 Byte Rule for Trading Memory for CPU Time.
SIGMOD Conference 1987: 395-398 BibTeX
- [HRU96]
- Venky Harinarayan, Anand Rajaraman, Jeffrey D. Ullman:
Implementing Data Cubes Efficiently.
SIGMOD Conference 1996: 205-216 BibTeX
- [KIMB96]
- ...
- [M204]
- ...
- [O'NEI87]
- Patrick E. O'Neil:
Model 204 Architecture and Performance.
HPTS 1987: 40-59 BibTeX
- [O'NEI91]
- ...
- [O'NEI96]
- ...
- [O'NGG95]
- Patrick E. O'Neil, Goetz Graefe:
Multi-Table Joins Through Bitmapped Join Indices.
SIGMOD Record 24(3): 8-11(1995) BibTeX
- [O'NQUA]
- ...
- [PH96]
- ...
- [STG95]
- ...
- [TPC]
- ...
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: Fri May 16 16:37:21 2008