PARTIAL QUERY CACHING

When a query is performed an execution plan is formed, which is made up of a plurality of plan operators. Before executing any given plan operator, a storage area is checked. If a results set has been stored corresponding to the plan operator, then the cached results set is used instead of the execu...

Full description

Saved in:
Bibliographic Details
Main Author OZBUTUN, CETIN
Format Patent
LanguageEnglish
French
Published 08.11.2011
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:When a query is performed an execution plan is formed, which is made up of a plurality of plan operators. Before executing any given plan operator, a storage area is checked. If a results set has been stored corresponding to the plan operator, then the cached results set is used instead of the executing the plan operator. If no results set exists that corresponds to the particular plan operator, the plan operator is executed, and the results set that is output may be stored for use by another plan operator of another execution plan. Lorsqu'une requEte est effectuEe, un plan d'exEcution est formé, constitué d'une multitude d'opErateurs de plan. Avant l'exEcution de tout opErateur de plan, une zone de stockage est vErifiEe. Si un ensemble de rEsultats correspondant A l'opErateur de plan a été stocké, alors l'ensemble des rEsultats mis en antEmEmoire est utilisE au lieu d'exEcuter l'opErateur de plan. Si aucun ensemble de rEsultats correspondant A l'opErateur de plan en particulier n'existe, l'opErateur de plan est exEcutE, et l'ensemble des rEsultats sorti peut Etre stockE afin d'Etre utilisE par un autre opErateur de plan d'un autre plan d'exEcution.
Bibliography:Application Number: CA20052562281