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

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

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

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

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

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

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


Transact-SQLクエリ文の [実行計画] 結果の例:

  1. Select ステートメント

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

  3. Insert ステートメント

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

  5. Update ステートメント

  6. SQL Server クエリの実行プランを取得


前提条件:

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

 

Visual Expert 2019, SQL Server, Execution Plan