
UNNEST SUBQUERY - 日本エクセム株式会社 Oracleパラメータ
目次[非表示]
SQLチューニングのためには、そのSQLがどのように動いていて、データベースにどのように影響しているのか、を把握する必要があります。『MaxGauge』があれば簡単に状況が把握でき、適切なSQLチューニングができるようになります。
『MaxGauge』の資料はこちらから。
基本情報
パラメータ情報
Appendix of Redo Layer
_UNNEST_SUBQUERYパラメータは、Subquery Unnestingかどうかを決定します。Subquery Unnestingとは、文字通りSubqueryをUnnest、すなわちクエリを解放することを意味します。
注意
Subquery Unnestingの適用例
Subquery Unnestingの適用例は、以下の通りです。
誤ったSubquery Unnestingによるパフォーマンスの低下
Subquery Unnestingは非常に望ましい機能であり、一般的に性能を改善させる効果があります。しかし、特定のクエリでは、特に複雑なクエリでは、むしろ誤った実行計画を作成し、逆効果になる場合があります。この場合には、Subquery Unnestingを無効にすることで、問題を解決することがで、次のような方法で無効にすることができます。
関連情報
外部参照
SQLチューニングのためには、そのSQLがどのように動いていて、データベースにどのように影響しているのか、を把握する必要があります。『MaxGauge』があれば簡単に状況が把握でき、適切なSQLチューニングができるようになります。
『MaxGauge』の資料はこちらから。