
OPT ESTIMATE - 日本エクセム株式会社 Oracle 技術情報
SQLチューニングのためには、そのSQLがどのように動いていて、データベースにどのように影響しているのか、を把握する必要があります。『MaxGauge』があれば簡単に状況が把握でき、適切なSQLチューニングができるようになります。
『MaxGauge』の資料はこちらから。
基本情報
ヒント名
OPT_ESTIMATE
Syntax
サポート
10g ~
詳細
OPT_ESTIMATEヒントはOracle10gのSQL Tuning Advisorによって使用されます。SQL Tuning Advisorは、既存のクエリにOPT_ESTIMATEヒントを適用することにより、必要な実行計画を策定します。OPT_ESTIMATEヒントはCARDINALITYヒントに比べてはるかに多様な機能を提供します。したがって、既存で使っていたCARDINALITYを代わりにして使用することができます。詳細については、以下の例を参照してください。
一つ注意することはOPT_ESTIMATEヒントとCARDINALITYヒントは、すべてUndocumented Hint、すなわちOracleが正式にサポートしていないヒントということです。つまり、何の予告なしになくなったり使い方が変わることがあります。
使用例
関連情報
SQLチューニングのためには、そのSQLがどのように動いていて、データベースにどのように影響しているのか、を把握する必要があります。『MaxGauge』があれば簡単に状況が把握でき、適切なSQLチューニングができるようになります。
『MaxGauge』の資料はこちらから。
