US5758144A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Database execution cost and system performance estimator
Assignee: International Business Machines Corp
•
Filing: 1994-06-24
•
Granted: 1998-05-26
•
Expires: 2014-06-24
Abstract
Abstract The software tool of this invention estimates the costs of an application program accessing a database. These costs may be execution costs of the application or of a transaction, SQL statement, and/or a utility. Execution costs include CPU time, I/O time and minimum elapsed time. For estimating the execution costs, the tool receives simplified and partial definitions of tables, utilities, SQL statements, transactions, and applications. The estimator tool requires only a minimal amount of information to calculate the various execution costs.
Inventors
- 👤 Rainer Eberhard
- 👤 Harold Hall
- 👤 Seetha Lakshmi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 21:17
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/30; G06F11/34; G06F11/3452; G06F16/00; G06F16/20; G06F16/28; G06F16/284; G06F2201/00; G06F2201/87; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99932
Claims Analysis
Total Claims: 2
Claim 1
Independent Claim
194 words
A tool, for use in a computer system, for estimating execution costs of at least a portion of an application having at least one query statement for accessing a database; said tool comprising: a user interface for receiving input from a user corresponding to a partial definition of at least one table in said database; means for building a simplified query statement, said simplified query statement having a place-holder for each expression detail within said at least one query statement, using at least one of said at least one table; and means, based on said simplified query statement for estimating a cost of executing said at least one query statement against said database; wherein the simplified query statement comprises only those portions of the query statement that are essential in determining the execution costs of the application accessing the database with said query statement taking into consideration a first input by the user of an estimate of a number of rows resulting in an execution of the query statement, and a second input by the user of an estimate of a number of pages touched and an estimate of a number of pages read.
Claim 2
Dependent Claim
194 words
A tool, for use in a computer system, for estimating execution costs of at least a portion of an application having at least one query statement for accessing a database; said tool comprising: a user interface for receiving input from a user corresponding to a partial definition of at least one table in said database; means for building a simplified query statement, said simplified query statement having a place-holder for each expression detail within said at least one query statement, using at least one of said at least one table; and means, based on said simplified query statement for estimating a cost of executing said at least one query statement against said database; wherein the simplified query statement comprises only those portions of the query statement that are essential in determining the execution costs of the application accessing the database with said query statement taking into consideration a first input by the user of an estimate of a number of rows resulting in an execution of the query statement, and a second input by the user of an estimate of a number of pages touched and an estimate of a number of pages read.
References Cited (Backward Citations)
US4829427A
Cited
US5091852A
Cited
US5043872A
Cited
US4956774A
Cited
US5325525A
Cited
US5301317A
Cited
US5412806A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-05-25 | 2001-11-24 | 2002-05-26 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-05-25 | 2005-11-24 | 2006-05-26 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-05-25 | 2009-11-24 | 2010-05-26 | $7700.00 | Window Closed / Lapsed |