次の方法で共有


Showplan XML 統計プロファイル イベントを個別に保存する (SQL Server Profiler)

このトピックでは、トレースでキャプチャされた Showplan XML 統計プロファイル イベントを個別に保存する方法について説明します。SQL Server Profiler を使用した SQLPlan ファイル。 Showplan XML Statistics Profile イベント ファイルは SQL Server Management Studio で開くことができます。これにより、各イベントのグラフィカル実行プランを表示できます。

Showplan XML 統計イベントを個別に保存するには

  1. [ファイル] メニューの [新しいトレース] をクリックし、SQL Server のインスタンスに接続します。

    [トレースのプロパティ] ダイアログ ボックスが表示されます。

    [接続後すぐにトレースを開始する] が選択されている場合、[トレースのプロパティ] ダイアログ ボックスが表示されず、代わりにトレースが開始されます。 この設定を無効にするには、 [ツール] メニューの [オプション] をクリックし、 [接続の確立直後にトレースを開始する] チェック ボックスをオフにします。

  2. [ トレースのプロパティ ] ダイアログ ボックスで、[トレース名] ボックスにトレースの 名前 を入力します。

  3. [ テンプレートの使用] ボックスの 一覧で、トレースの基になるトレース テンプレートを選択するか、テンプレートを使用しない場合は [空白] を選択します。

  4. 次のいずれかを行ってください:

    • [ファイルに保存]をクリックして、トレースをファイルにキャプチャします。 [最大ファイル サイズの設定] ボックスに値を指定します。

      必要に応じて、[ ファイル のロールオーバーを有効にする ] を選択し、 サーバーはトレース データを処理します

    • [テーブルに保存] をクリックして、トレースをデータベース テーブルにキャプチャします。

      必要に応じて、[ 最大行数の設定] をクリックし、値を指定します。

  5. 必要に応じて、[ トレースの停止時間を有効にする ] チェック ボックスをオンにし、停止日時を指定します。

  6. [ イベントの選択]タブをクリックします。

  7. [ イベントデータ] 列で、[ パフォーマンスイベント] カテゴリを展開し、[ プラン表示 XML 統計プロファイル] チェック ボックスをオンにします。 パフォーマンス イベント カテゴリを使用できない場合は、[すべてのイベントを表示] をオンにして表示します。

    [ イベント抽出設定]タブが [ トレースのプロパティ] ダイアログに追加されます。

  8. [ イベント抽出設定]タブで、[ XML プラン表示イベントを個別に保存] をクリックします。

  9. [ 名前を付けて保存 ] ダイアログ ボックスで、 Showplan XML 統計プロファイル イベントを格納するファイル名を入力します。

  10. 1 つのファイル内のすべてのバッチをクリックしてすべての Showplan XML 統計プロファイル イベントを 1 つの XML ファイルに保存するか、個別のファイル内の各 XML Showplan バッチをクリックして Showplan XML Statistics Profile イベントごとに新しい XML ファイルを作成します。

  11. SQL Server Management Studio で Showplan XML Statistics Profile イベント ファイルを表示するには、[ ファイル ] メニューの [ 開く] をポイントし、[ ファイル] をクリックします。 Showplan XML Statistics Profile イベント ファイルまたはファイルを保存したディレクトリに移動して選択し、開きます。 Showplan XML Statistics Profile イベント ファイルには、SQLPlan ファイル拡張子。

こちらもご覧ください

SQL Server Profiler での Showplan 結果を使用したクエリの分析