Validating multiple execution plans for database queries

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000, C707S793000, C709S204000, C709S205000

Reexamination Certificate

active

10997104

ABSTRACT:
Validation of large numbers of alternative execution plans for a database query, either an exhaustive enumeration of the complete space of alternatives, or else an unbiased random sample, is performed by efficiently constructing execution trees from a data structure having groups alternative operators that are ranked in a directory. Each global rank of a plan identifies that plan uniquely among all the alternative plans. The operators are unranked from the directory according to a specification that characterizes the desired plans.

REFERENCES:
patent: 5091852 (1992-02-01), Tsuchida et al.
patent: 5598559 (1997-01-01), Chaudhuri
patent: 5608904 (1997-03-01), Chaudhuri et al.
patent: 5659725 (1997-08-01), Levy et al.
patent: 5717911 (1998-02-01), Madrid et al.
patent: 5778364 (1998-07-01), Nelson
patent: 5822747 (1998-10-01), Graefe et al.
patent: 5832477 (1998-11-01), Bhargava et al.
patent: 5913205 (1999-06-01), Jain et al.
patent: 5940819 (1999-08-01), Beavin et al.
patent: 5956706 (1999-09-01), Carey et al.
patent: 6341281 (2002-01-01), MacNicol et al.
patent: 6353818 (2002-03-01), Carino, Jr.
patent: 6356887 (2002-03-01), Berenson et al.
patent: 6374263 (2002-04-01), Bunger et al.
patent: 6546381 (2003-04-01), Subramanian et al.
patent: 6581055 (2003-06-01), Ziauddin et al.
patent: 6598004 (2003-07-01), Ishida et al.
patent: 6618719 (2003-09-01), Andrei
patent: 6721724 (2004-04-01), Galindo-Legaria et al.
patent: 6938035 (2005-08-01), Driesch et al.
patent: 6968330 (2005-11-01), Edwards et al.
patent: 6973653 (2005-12-01), Fairman et al.
patent: 7010524 (2006-03-01), Galindo-Legaria et al.
patent: 7099858 (2006-08-01), Aldrich et al.
patent: 7120648 (2006-10-01), Garth et al.
patent: 2004/0030677 (2004-02-01), Young-Lai
patent: 2001/045500 (2001-02-01), None
patent: 2001/218077 (2001-08-01), None
patent: 2002/232766 (2002-08-01), None
Kabra, N., et al., “Efficient mid-query re-optimization of sub-optimal query execution plans,”AMC Press.,1998, 106-117.
Waas, F., et al., “Counting, enumerating, and sampling of execution plans in a cost-based query optimizer,”AMC Press., 2000, 499-509.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Validating multiple execution plans for database queries does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Validating multiple execution plans for database queries, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Validating multiple execution plans for database queries will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3791372

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.