Oracle クエリの実行プランを取得

Visual Expert 2019では、Oracle内のクエリ実行プロセスの詳細ビューを取得するための新しいマクロが追加されました。これにより、実行計画を確認するためにOracleデータベース マネージャに戻る必要がなくなりました。

  • Select、Insert、Delete および Update ステートメントに対し、ナビゲーション バーの [パフォーマンス] セクション下の[実行プラン]を使用できます。

  • Oracle クエリの実行プランを取得

  • このオプションは、[パフォーマンス] タブのリボンメニューからもアクセスできます。

    Oracle クエリの実行プランを取得

  • Visual Expert は、クエリの操作を階層的に表示し、それぞれの操作にかかった時間をミリ秒単位で表示します。

追記:Predicate informationは、'実行プラン'と同様にエンドユーザーが閲覧することも可能です。


オラクル クエリの [実行計画] 結果の例:

  1. Select ステートメント

  2. Oracle クエリの実行プランを取得

  3. Delete ステートメント

  4. Oracle クエリの実行プランを取得


前提条件:

  1. VEプロジェクトは、データベース接続を介してデータベース コードを読み取る必要があります
    (ファイルからソース コードを読み込むのでは無く......)。
  2. VEの [パフォーマンス モニター]機能をアクティベートします。
  3. データベースがSQLクエリを実行し、実行統計情報を記録するのを待ちます。

 

Visual Expert 2019, Oracle, Execution Plan