Patent · US Expired

Detecting and processing cache hits for queries with aggregates

US7499910B2 · kind B2 · utility

13Cited by
13References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 27, 2002
Grant dateMar 3, 2009
Priority date
Expiry dateAug 5, 2024

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99936
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.