×

System, method, and computer program product for progressive query processing

  • US 20050097078A1
  • Filed: 10/31/2003
  • Published: 05/05/2005
  • Est. Priority Date: 10/31/2003
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for accelerating database query processing, comprising:

  • determining during execution of a particular query whether continued execution of a particular query execution plan is worthwhile by calculating the amount of query execution remaining;

    computing the difference between estimated optimization parameter values and actual optimization parameter values to determine the significance of parameter estimation errors;

    concluding that continued execution is not worthwhile if a significant amount of query execution remains and significant parameter estimation errors have occurred; and

    if continued execution is not worthwhile, then suspending query execution, re-optimizing the query, and restarting query execution with a re-optimized query plan.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×