Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2006-11-14
2006-11-14
Alam, Shahid (Department: 2162)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000, C707S793000
Reexamination Certificate
active
07136850
ABSTRACT:
A system and method for accessing a relational database and estimating the selectivity of a query (e.g., an SQL query) in order to better predict the number of qualifying records for simple and complex queries. A dataset is created based upon queries applied against the database by the user community. The dataset is populated with information related to query conditions and their respective combinations. A regression function reflecting correlations between query conditions is generated and used as a data mining model to calculate table-specific estimates for the cardinality of subsequent queries. An appropriate access method is then selected from a set of available access methods based upon the number of estimated query-qualifying records. By periodically updating the regression model with FIFO managed queries, a self-tuning mechanism is achieved resulting in better selectivity/result size estimates for use in selecting access methods used in compiling subsequent SQL queries applied against the database.
REFERENCES:
patent: 5761653 (1998-06-01), Schiefer et al.
patent: 6738755 (2004-05-01), Freytag et al.
patent: 6763359 (2004-07-01), Lohman et al.
patent: 6778976 (2004-08-01), Haas et al.
patent: 6947927 (2005-09-01), Chaudhuri et al.
patent: 2004/0059743 (2004-03-01), Burger
Lise Getoor, et al.; “Selectively Estimation Using Probabilistic Models”; ACM SIGMOD 2001, May 21 24, Santa Barbara, California, 12 pages.
Keller Martin
Zuzarte Calisto P.
Alam Shahid
Fleurantin Jean Bolte
Plow Greg
LandOfFree
Self tuning database retrieval optimization using regression... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Self tuning database retrieval optimization using regression..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Self tuning database retrieval optimization using regression... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3634584