Skip to main content

Calculating Aggregates with Range-Encoded Bit-Sliced Index

  • Conference paper
  • First Online:
  • 1735 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2412))

Abstract

This paper proposes, for query optimizing on Data warehouses, the use of range-encoded bitmap index to calculate aggregates. By using space optimal range-encoded bitmap index for range and aggregate predicates, the need of separate indexes for these operations can be eliminated. The proposed algorithm also uses the population ratio of 1’s in a bitmap to decide whether the bitmap has to be scanned from the disk at all; thus exploiting the opportunity of skipping many bitmap scans since processing them does not affect the solution. These optimizations result in significant improvement in query evaluation time.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. K. Bhutta, Calculating Aggregates with Range-Encoded Bit-Sliced Index, School of Computer Science, University of Windsor, Canada, 2002, http://cs.uwindsor.ca

    Google Scholar 

  2. C. Y. Chan, Y. E. Ioannidis, An Efficient Bitmap Encoding Scheme for Selection Queries. In Proc. of the ACM SIGMOD Conference on Management of Data, 1999, pages 215–226

    Google Scholar 

  3. M.-C. Wu, Query Optimization for Selections Using Bitmaps. In Proc. of the ACM SIGMOD Conference on Management of Data, 1999, pages 227–238.

    Google Scholar 

  4. C-Y. Chan and Y. E. Ioannidis, Bitmap Index Design and Evaluation,. In Proc. of the ACM SIGMOD Conference on Management of Data, 1998, pages 355–366.

    Google Scholar 

  5. P. O’Neil and D. Quass, Improved query performance with variant indexes. Proc. ACM SIGMOD Intl. Conference on Management of Data, 1997, Pages 38–49.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bhutta, K. (2002). Calculating Aggregates with Range-Encoded Bit-Sliced Index. In: Yin, H., Allinson, N., Freeman, R., Keane, J., Hubbard, S. (eds) Intelligent Data Engineering and Automated Learning — IDEAL 2002. IDEAL 2002. Lecture Notes in Computer Science, vol 2412. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45675-9_8

Download citation

  • DOI: https://doi.org/10.1007/3-540-45675-9_8

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44025-3

  • Online ISBN: 978-3-540-45675-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics