Accurate and timely enforcement of system resource allocation rules
AssigneeTeradata US, Inc.
InventorsLouis Burger, Thomas Julien, Douglas P. Brown
Life of this patent
Estimating the term…
Loading patent…
AssigneeTeradata US, Inc.
InventorsLouis Burger, Thomas Julien, Douglas P. Brown
Estimating the term…
A computer-implemented method, apparatus and article of manufacture for optimizing a database query. A query execution plan for the database query is generated using estimated cost information; one or more steps of the query execution plan are executed to retrieve data from a database stored on the computer system. Actual cost information is generated for each of the executed steps, and the estimated cost information is re-calculated using the actual cost information. One or more resource allocation rules defined on one or more steps of the query execution plan are executed, based on the estimated cost information, wherein the resource allocation rules include one or more defined actions. The estimated cost information may be re-calculated using the actual cost information when confidence in the estimated cost information is low, but the estimated cost information may not be re-calculated when confidence in the estimated cost information is high. In addition, the estimated cost information may be re-calculated using the actual cost information, only when the step has one or more resource allocation rules defined thereon.
A computer-implemented method for optimizing a database query in a computer system, comprising:
A computer-implemented apparatus for optimizing a database query in a computer system, comprising:
An article of manufacture comprising one or more storage devices tangibly embodying instructions that, when executed by a computer system, result in the computer system performing a method for optimizing a database query, the method comprising:
Dependencies are inferred from the claim text.