U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Database system with methodology providing improved cost estimates for query strategies

Patent 6353826 Issued on March 5, 2002. Estimated Expiration Date: Icon_subject August 27, 2019. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Data base optimizer using most frequency values statistics
Patent #: 4956774
Issued on: 09/11/1990
Inventor: Shibamiya, et al.

Method for maintaining information in a database used to generate high biased histograms using a probability function, counter and threshold values
Patent #: 5689696
Issued on: 11/18/1997
Inventor: Gibbons, et al.

Fir interpolator with zero order hold and fir-spline interpolation combination
Patent #: 5732107
Issued on: 03/24/1998
Inventor: Phillips, et al.

Method and system for generating a decision-tree classifier independent of system memory size
Patent #: 5799311
Issued on: 08/25/1998
Inventor: Agrawal, et al.

Optimal spline interpolation for image compression
Patent #: 5822456
Issued on: 10/13/1998
Inventor: Reed, et al.

Database system index selection using index configuration enumeration for a workload
Patent #: 5913207
Issued on: 06/15/1999
Inventor: Chaudhuri, et al.

Ball cock of plastics material
Patent #: 5913506
Issued on: 06/22/1999
Inventor: Kohlstadt, et al.

Database system with methods for performing cost-based estimates using spline histograms
Patent #: 6012054
Issued on: 01/04/2000
Inventor: Seputis

Methods for collecting query workload based statistics on column groups identified by RDBMS optimizer Patent #: 6029163
Issued on: 02/22/2000
Inventor: Ziauddin

Inventor

Assignee

Application

No. 384729 filed on 08/27/1999

US Classes:

707/5, Query augmenting and refining (e.g., inexact access)707/2, Access augmentation or optimizing707/3, Query processing (i.e., searching)707/4Query formulation, input preparation, or translation

Examiners

Primary: Corrielus, Jean B.

Attorney, Agent or Firm

International Class

G06F 017/30

Abstract

Database system and methods are described for improving execution speed of database queries (e.g., for decision support). A multi-attribute selectivity optimization methodology is described that provides a more accurate estimate of the cost of a query execution plan, so that the predicted performance of the final execution plan will be more accurate. The densities by how much the selectivity deviates from a single attribute density and by how much the multi-attribute densities differ from one another are used as a basis for multi-selectivity estimates. The multi-attribute densities are used to scale estimates between extremes of total independence and total dependence. By taking into account how well attributes are correlated, the approach is able to provide more accurate multi-selectivity estimates. As a result, the database system can formulate better query plans and, thus, provide better performance.

Other References

  • Haas et al., "Sampling based selectivity estimation for joins using augmented frequent value statistics," IEEE, Data Engineering, 1995, Proceedings of the eleven international conference, pp. 522-531, Mar. 6-10, 1995.
  • Aboulnaga et al., "Accurate estimation of the cost of spatial selections," IEEE, Data Engineering, 2000 Proceedings. 16th international conference, pp. 123-134, Feb. 29-Mar. 3, 2000.
  • Wang et al., "Selectivity extimation in the presence of alphanumeric correlations," IEEE, Data Engineering, 1997, Proceedings. 13th international conference, pp. 169-180, Apr. 7-11, 1997.
  • Poosala, V., et al., "Improved Histograms for Selectivity Estimation of Range Predicates," ACM SIGMOD '96, Montreal, Canada, 1996, pp. 294-305
  • Piatetshy-Shapiro, G., et al., "Accurate Estimation of the Number of Tuples Satisfying a Condition," ACM, 1984, pp. 256-276
  • Mannino, M., et al., "Statistical Profile Estimation in Database Systems," ACM Computing Surveys, vol. 20, No. 3, Sep. 1988, pp. 191-22
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?