发明名称 Detecting and processing cache hits for queries with aggregates
摘要 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.
申请公布号 US2008077557(A1) 申请公布日期 2008.03.27
申请号 US20070931947 申请日期 2007.10.31
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 SCHNEIDER DONOVAN A.;SUEN EDWARD S.;ZAMAN KAZI A.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址