2.277 OPTIMIZER_FEATURES_ENABLE
OPTIMIZER_FEATURES_ENABLEは、Oracleのリリース番号に基づいて一連のオプティマイザ機能を使用可能にするためのアンブレラ・パラメータとして機能します。
| 特性 | 説明 |
|---|---|
|
パラメータ・タイプ |
文字列 |
|
構文 |
|
|
デフォルト値 |
|
|
変更可能 |
|
|
PDBで変更可能 |
はい |
|
基本 |
いいえ |
たとえば、リリース19cのオプティマイザの動作を維持しながら、データベースをリリース19cからリリース23aiにアップグレードする場合は、このパラメータを19.1.0に設定します。後でこのパラメータを23.1.0に設定し、リリース23aiまでに導入された拡張を試行できます。
ノート:
このパラメータをOracle Database 18c以上を表す値に設定する場合は、ピリオドで区切った3つの数値(21.1.0や23.1.0など)を指定する必要があります。
表2-6に、OPTIMIZER_FEATURES_ENABLEパラメータをリリース12.1.0.2以降に設定した場合に使用可能になるオプティマイザ機能を示します。
表2-6 Oracle Database 12c以降のリリースのオプティマイザ機能
| 機能 | 12.1.0.2 | 12.2.0.1 | 18c | 19c | 21c | 23ai |
|---|---|---|---|---|---|---|
|
適応問合せ最適化 |
X |
X |
X |
X |
X |
X |
|
バルク・ロードのためのオンライン統計収集 |
X |
X |
X |
X |
X |
X |
|
グローバル一時表のセッション・レベル統計 |
X |
X |
X |
X |
X |
X |
|
複数表の左側外部結合 |
X |
X |
X |
X |
X |
X |
|
ラテラル・ビュー |
X |
X |
X |
X |
X |
X |
|
ROWIDによるバッチ表アクセス |
X |
X |
X |
X |
X |
X |
|
Null許可セミ結合 |
X |
X |
X |
X |
X |
X |
|
スカラー副問合せのネスト解除 |
X |
X |
X |
X |
X |
X |
|
不要な重複を生成する結合のセミ結合への変換 |
X |
X |
X |
X |
X |
X |
|
パラレル結合処理およびすべてパラレル結合の処理 |
X |
X |
X |
X |
X |
X |
|
自動DOPの拡張 |
X |
X |
X |
X |
X |
X |
|
重複していない値の近似カウント |
X |
X |
X |
X |
X |
X |
|
Oracle Database In-Memoryのサポート |
X |
X |
X |
X |
X |
X |
|
グループ化および集計の削除 |
X |
X |
X |
X |
X |
X |
|
近似問合せ処理のクエリー・リライト |
|
X |
X |
X |
X |
X |
|
統計アドバイザ |
|
X |
X |
X |
X |
X |
|
シャード化されたデータベースのサポート |
|
X |
X |
X |
X |
X |
|
式トラッキング |
|
X |
X |
X |
X |
X |
|
パーティション・シノプシスの領域を節約するアルゴリズム |
|
X |
X |
X |
X |
X |
|
Oracleインメモリー・データベース統計 |
|
X |
X |
X |
X |
X |
|
シャーディングのサポート |
|
X |
X |
X |
X |
X |
|
コストベースのOR拡張 |
|
X |
X |
X |
X |
X |
|
副問合せの削除 |
|
X |
X |
X |
X |
X |
|
複数列キーの結合の削除 |
|
X |
X |
X |
X |
X |
|
SQLの隔離 |
X |
X |
X |
|||
|
リアルタイム統計の収集および使用 |
X |
X |
X |
|||
|
自動索引の使用 |
X |
X |
X |
|||
|
副問合せのリライトが存在 |
X |
X |
||||
|
|
X |
X |
||||
|
リアルタイム統計の個別値(NDV)モデリングの数 |
X |
X |
||||
|
グループ単位での組合の全ブランチへのプッシュ・ダウン |
X |
|||||
|
ビューまたは副問合せのサブスクリプション |
X |
関連項目:
オプティマイザの詳細は、『Oracle Database SQLチューニング・ガイド』を参照してください。