The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 16, 2024

Filed:

Dec. 16, 2020
Applicant:

Teradata Us, Inc., San Diego, CA (US);

Inventors:

Frank Roderic Vandervort, Ramona, CA (US);

Louis Martin Burger, Escondido, CA (US);

Douglas P. Brown, Rancho Santa Fe, CA (US);

Assignee:

Teradata US, Inc., San Diego, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06Q 30/0283 (2023.01); G06F 16/2455 (2019.01); G06F 16/28 (2019.01);
U.S. Cl.
CPC ...
G06Q 30/0283 (2013.01); G06F 16/2455 (2019.01); G06F 16/284 (2019.01);
Abstract

An apparatus, method and computer program product for estimating as-a-Service (aaS) query prices in a relational database management system (RDBMS). An optimizer of the RDBMS inserts an EXPLAIN modifier into a query, wherein the EXPLAIN modifier results in the optimizer generating a summary of a query execution plan for the query that includes one or more cost estimates for the RDBMS to perform the query. A price estimate for the query is then generated based on the cost estimates, wherein the price estimate is generated using one or more configurable pricing formulae. The price estimate is merged into the summary of the query execution plan for the query. Moreover, a price guarantee may be generated for the price estimate, wherein the price guarantee is honored when the query is subsequently invoked for execution by the RDBMS.


Find Patent Forward Citations

Loading…