Maintaining and utilizing SQL execution plan histories

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8335767
APP PUB NO 20090106321A1
SERIAL NO

12188673

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Approaches, techniques, and mechanisms are disclosed for maintaining a history of query plans executed for a database command, along with information related to each query plan. A database server receives a request to execute a particular command. The database server determines a plan for executing the particular command. The database server adds first information to a plan history associated with the particular command. The plan history comprises information related to a plurality of plans that have been generated for the particular command. The first information may include, for example, properties of the plan (including an outline of the plan) as well as statistics collected during execution of the plan. The database server may implement techniques for periodically refreshing information in a plan history. The database server may also implement techniques for purging old or less important plans.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ORACLE INTERNATIONAL CORPORATION500 ORACLE PARKWAY MAIL STOP 5OP7 REDWOOD SHORES CA 94065

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Dageville, Benoit Foster City, US 474 5529
Das, Dinesh Redwood City, US 24 1057
Su, Hong Foster City, US 40 684
Zhu, Yali Foster City, US 7 283
Ziauddin, Mohamed Pleasanton, US 51 2956

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation