Please download the dossier by clicking on the dossier button x
×

DYNAMIC QUERY OPTIMIZATION WITH PILOT RUNS

  • US 20150363466A1
  • Filed: 06/11/2014
  • Published: 12/17/2015
  • Est. Priority Date: 06/11/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • selecting one or more sub-expressions of a query during compile time;

    performing, by one or more computer processors, one or more pilot runs, comprising a pilot run associated with each of one or more of the selected sub-expressions, wherein each pilot run comprises at least partial execution of the associated selected sub-expression, and wherein the pilot runs are performed during execution time;

    collecting statistics on the one or more pilot runs during performance of the one or more pilot runs; and

    optimizing the query based at least in part on the statistics collected during the one or more pilot runs, wherein the optimization comprises basing cardinality and cost estimates on the statistics collected during the pilot runs.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×