Detecting and processing cache hits for queries with aggregates

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7499910
APP PUB NO 20070208690A1
SERIAL NO

10186344

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Techniques to improve query caching performance by efficiently selecting queries stored in a cache for evaluation and increasing the cache hit rate by allowing for inexact matches. A list of candidate queries stored in the cache that potentially could be used to answer a new query is first determined. This list may include all cached queries, cached queries containing exact matches for select list items, or cached queries containing exact and/or inexact matches. Each of at least one candidate query is then evaluated to determine whether or not there is a cache hit, which indicates that the candidate query could be used to answer the new query. The evaluation is performed using a set of rules that allows for inexact matches of aggregates, if any, in the new query. A query plan is generated for the new query based on a specific candidate query with a cache hit.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ORACLE AMERICA INC500 ORACLE PARKWAY REDWOOD SHORES CA 94065

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Schneider, Donovan Alfred San Francisco, US 2 64
Suen, Edward Shaw-Lee San Francisco, US 5 96
Zaman, Kazi Atif-Uz Belmont, US 73 1225

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation