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...
Saved in:
Main Author | |
---|---|
Format | Patent |
Language | English French |
Published |
08.11.2011
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
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 |