Method of optimizing a query having an existi subquery and a not-exists subquery

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6529896
SERIAL NO

09506471

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An optimization technique for SQL queries, a program storage device storing the optimization program, and an apparatus for optimizing a query is provided. A query is analyzed to determine whether it includes the WHERE clause which contains an 'EXISTS' subquery and a 'NOT EXISTS' subquery, or EXISTS-equivalent subqueries, in Boolean factor. If so, the subsumption test is performed on two subqueries. Then, the compensation predicate is applied to one of them, to perform the QGM transformation of the query. One subquery block is stacked on top of the other subquery block, in order to eliminate one subquery. This procedure allows the transformed query to perform more efficiently than the original query while providing same results. The query is then executed in the computer to efficiently retrieve data from the relational database.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONNEW ORCHARD ROAD ARMONK NY 10504

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Leung, Ting Yu San Jose, CA 29 1441
Truong, Tuong Chanh San Jose, CA 14 1311
Urata, Monica Sachiye Saratoga, CA 11 1275

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation