プライマリ・コンテンツに移動
Oracle® Database 2日でデータベース管理者
12c リリース1 (12.1)
B71307-08
目次へ移動
目次
索引へ移動
索引

前
次

10.3.2 SQLチューニング・アドバイザについて

SQLチューニング・アドバイザは、特定のSQL文またはSQL文のセットを検討し、効率を高めるための推奨事項を提供します。これにより、SQLプロファイル(問合せオプティマイザでSQL文の最適な実行計画を作成できるようにする情報の集合)の作成、SQL文の再構築、オプティマイザ統計のリフレッシュなどの各種推奨事項が生成されます。また、SQLチューニング・アドバイザを使用すると、(AWRに格納されている)過去の代替実行計画を選択してSQL文で使用することができ、このアドバイザは並列度プロファイルを推奨することもできます。EM Expressを使用すると、数回のマウス・クリックでこれらの推奨事項の多くを受け入れ、実装できます。

SQLチューニング・アドバイザを使用して、単一または複数のSQL文をチューニングできます。通常は、SQLチューニング・アドバイザの使用を推奨するADDMパフォーマンス結果を受けて実行します。リソース使用量が最も多いSQL文やSQLワークロードに対して定期的に実行することも可能です。

複数のSQL文をチューニングする場合、SQLチューニング・アドバイザはSQL文間の相互依存性を認識しません。SQLチューニング・アドバイザは、最適化の計画の問題点や特定のSQL構造体の誤った使用など、SQL文ごとに個別に問題を特定して、SQLパフォーマンスの問題を解決します。

SQLチューニング・アドバイザは次のソースに対して実行できます。

注意:

EM Expressを使用してSTSを作成することはできません。STSの作成については、『Oracle Database SQLチューニング・ガイド』を参照してください。

関連項目:

  • SQLチューニング・アドバイザを使用したSQL文のチューニングの詳細は、『Oracle Database 2日でパフォーマンス・チューニング・ガイド』を参照してください。

  • SQLチューニング・アドバイザの実行