2.351 RESULT_CACHE_INTEGRITY
RESULT_CACHE_INTEGRITY
は、データベースが結果キャッシュ整合性を強制するかどうかを指定します。
特性 | 説明 |
---|---|
パラメータ・タイプ |
文字列 |
構文 |
|
デフォルト値 |
Oracle Autonomous Database: その他すべてのOracleデータベース: |
変更可能 |
|
PDBで変更可能 |
はい |
基本 |
いいえ |
Oracle RAC |
インスタンスごとに異なる値を保持できます。 |
値は次のとおりです。
-
ENFORCED
RESULT_CACHE_MODE
初期化パラメータの設定または指定されたヒントに関係なく、結果キャッシュの対象となるのは決定論的な構成のみとなります。たとえば、決定論的として明示的に宣言されていないPL/SQLファンクションを使用する問合せはキャッシュされません。この設定により、結果キャッシュの整合性が強制されます。 -
TRUSTED
データベースでは、
RESULT_CACHE_MODE
初期化パラメータの設定および指定されたヒントが考慮され、結果キャッシュの候補として非決定的な構造を使用する問合せが考慮されます。たとえば、決定論的として明示的に宣言されていないPL/SQLファンクションを使用する問合せはキャッシュできます。決定的でない結果(たとえば、SYSDATE
またはSYSDATE
を含む構造体)はキャッシュされません。この設定では、Oracle Database 23aiより前のリリースの動作と一致する結果キャッシュ整合性は強制されません。
ノート:
このパラメータは、Oracle Database 23ai以降で使用できます。
関連項目: