STHoles
- 1 May 2001
- proceedings article
- Published by Association for Computing Machinery (ACM)
- Vol. 30 (2) , 211-222
- https://doi.org/10.1145/375663.375686
Abstract
Attributes of a relation are not typically independent. Multidimensional histograms can be an effective tool for accurate multiattribute query selectivity estimation. In this paper, we introduce STHoles, a “workload-aware” histogram that allows bucket nesting to capture data regions with reasonably uniform tuple density. STHoles histograms are built without examining the data sets, but rather by just analyzing query results. Buckets are allocated where needed the most as indicated by the workload, which leads to accurate query selectivity estimations. Our extensive experiments demonstrate that STHoles histograms consistently produce good selectivity estimates across synthetic and real-world data sets and across query workloads, and, in many cases, outperform the best multidimensional histogram techniques that require access to and processing of the full data sets during histogram construction.Keywords
This publication has 11 references indexed in Scilit:
- Fast approximate answers to aggregate queries on a data cubePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Approximating multi-dimensional aggregate range queries over real attributesPublished by Association for Computing Machinery (ACM) ,2000
- Multi-dimensional selectivity estimation using compressed histogram informationPublished by Association for Computing Machinery (ACM) ,1999
- Self-tuning histogramsPublished by Association for Computing Machinery (ACM) ,1999
- Wavelet-based histograms for selectivity estimationPublished by Association for Computing Machinery (ACM) ,1998
- Improved histograms for selectivity estimation of range predicatesPublished by Association for Computing Machinery (ACM) ,1996
- Balancing histogram optimality and practicality for query result size estimationPublished by Association for Computing Machinery (ACM) ,1995
- Towards an analysis of range query performance in spatial data structuresPublished by Association for Computing Machinery (ACM) ,1993
- Equi-depth multidimensional histogramsPublished by Association for Computing Machinery (ACM) ,1988
- Accurate estimation of the number of tuples satisfying a conditionPublished by Association for Computing Machinery (ACM) ,1984