A Partial Histogram Maintenance Mode

Article Preview

Abstract:

Although histogram has been introduced into the optimizer of the relational database to assist cardinality estimates for more than thirty years, the issue of histogram maintenance is not addressed well. The application of the query feedback information provides a new way of thinking for the histogram maintenance. But it is not mature until now and inefficiency is the main problem. The query feedback-based histogram maintenance approach adopts the entire update mode and the whole histogram will be updated in each maintenance process. This mode brings huge computation for the maintenance process and becomes the most important reason for its inefficiency. Therefore, we propose the partial update mode in this paper to replace the entire update mode and try to improve the maintenance efficiency by limiting the updating range and decreasing the computation in each maintenance process.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

6370-6374

Citation:

Online since:

May 2014

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] R. P. Kooi, The Optimization of Queries in Relational Databases, PhD Thesis, Case Western Reserve University. (1980).

Google Scholar

[2] Y.E. Ioannidis and V. Poosala, Balancing Histogram Optimality and Practicality for Query Result Size Estimation, Proc. of the 1995 ACM SIGMOD International Conference on Management of Data, San Jose, California, USA, pp.233-244. (1995).

DOI: 10.1145/568271.223841

Google Scholar

[3] V. Poosala, Y. E. Ioannidis, P. J. Haas and E. Shekita, Improved histograms for selectivity estimation of range predicates, Proc. of the 1996 ACM SIGMOD International Conference on Management of Data, Montreal, Quebec, Canada, pp.294-305. (1996).

DOI: 10.1145/235968.233342

Google Scholar

[4] A. Aboulnaga and S. Chaudhuri: Self-tuning Histograms: Building Histograms Without Looking at Data, Proc. of the 1999 ACM SIGMOD International Conference on Management of Data, Philadelphia, Pennsylvania, USA, pp.181-192. (1999).

DOI: 10.1145/304181.304198

Google Scholar

[5] N. Bruno, S. Chaudhuri and L. Gravano: STHoles: A Multidimensional Workload-Aware Histogram, Proc. of the 2001 ACM SIGMOD International Conference on Management of Data, Santa Barbara, California, USA, pp.294-305. (2001).

DOI: 10.1145/375663.375686

Google Scholar

[6] U. Srivastava, P. J. Haas, V. Markl, M. Kutsch and T. M. Tran, Isomer: Consistent histogram construction using query feedback, Proc. of 22nd International Conference on Data Engineering, Atlanta, Georgia, USA, p.39. (2006).

DOI: 10.1109/icde.2006.84

Google Scholar

[7] J. J. Levandoski, PA. Larson and R. Stoica, Identifying Hot and Cold Data in Main-Memory Databases, Proc. of 29nd International Conference on Data Engineerin, Brisbane, Australia. (2013).

DOI: 10.1109/icde.2013.6544811

Google Scholar

[8] E. Bolthausen and M. V. Wüthrich, Bernoulli's Law Of Large Numbers, ASTIN Bulletin, vol. 43, no. 2, pp.73-79. (2013).

DOI: 10.1017/asb.2013.11

Google Scholar