Patent · US Active

Detecting and processing cache hits for queries with aggregates

US9563662B2 · kind B2 · utility

0Cited by
15References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 31, 2007
Grant dateFeb 7, 2017
Priority date
Expiry dateNov 19, 2032

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.