SQL実行計画

 いくつかのデータベース製品に対しては、[SQL(S)] - [SQLの実行計画(T)...]を選択するか、Ctrl+Eを押下することで、SQLの実行計画を取得することが出来ます。

 パフォーマンス上問題のある可能性のある個所は赤い色で表示されます。この結果を見てSQLのパフォーマンスチューニングを行うことが出来ます。

 出力される内容は各データベース製品ごとに異なります。

 SQL実行計画をサポートするデータベース製品は以下のとおりです。

  • Oracle Database (PLAN_TABLE表を先に作成しておく必要があります)
  • IBM DB2 UDB (EXPLAIN表を先に作成しておく必要があります)
  • Microsoft SQLServer
  • PostgreSQL
  • MySQL
  • SQLite
  • Netezza
     これらのデータベースでもバージョンにより対応していない場合があります。

    SQL実行計画