
DBMS SHARED POOL.KEEP - 日本エクセム株式会社 Oracle 技術情報
基本情報
Procedure、Package、Sequence、Trigger、SQL Cursorと同じLibrary Cache ObjectをShared PoolにKeepする機能を提供します。KeepされたLCOは、次のような特徴を持ちます。
DBMS_SHARED_POOL.UNKEEPプロシージャを使用すると、KeepされたLCOを解除することができる。
使用例
Syntaxは以下の通りです。
Parameterの意味は次のとおりです。
例
実行計画のKeep
SQL CursorをKeepしても、実行プランがKeepされないので、Age OutやFlushによるInvalidationを防ぐことはできない。