次の方法で共有


SQL トレース データの収集によるロード テストでのパフォーマンスの監視と向上

SQL トレースはロード テストで使用するツールで、Web アプリケーションのパフォーマンスの監視と向上に役立ちます。 SQL トレースを使用するためには、データを格納するために Web アプリケーションで SQL Server を使用している必要があります。

注意

SQL トレースは、Web パフォーマンス テスト以外にも使用できます。 SQL Server データベースにアクセスするアプリケーションの単体テストにも役立ちます。

ロード テストの実行中に、後で分析するための SQL トレース データを収集できます。 トレース データを収集すると、テストされている SQL Server データベースの中で、実行が最も遅いクエリおよびストアド プロシージャを識別できます。 トレースを有効にするには、作成したロード テストをロード テスト エディターで編集します。

SQL トレースを有効にすると、ロード テストの実行中に、トレース データが含まれるファイルが作成されます。 このデータは、テストの実行の終了時にロード テストの結果ストアに自動的に保存され、トレース ファイルは削除されます。 ロード テストの完了後、トレース データの分析は [SQL トレース] テーブルで行います。 詳細については、「方法: SQL トレース テーブルを使用してロード テストに SQL トレース データを表示する」を参照してください。

SQL トレースが有効な場合、テーブル ビューで使用可能な SQL トレース テーブルのロード テスト アナライザーに SQL トレース データを表示できます。 SQL のパフォーマンスの問題を診断するには、ロード テストの実行中に SQL Profiler セッションを別途起動しなくても、使いやすい SQL トレースを利用できます。 この機能を有効化するには、ロード テストを実行しているユーザーが SQL トレースの実行に必要な SQL 特権を持ち、トレース ファイルが書き込まれるディレクトリ (通常は共有) を指定する必要があります。 ロード テストが完了すると、トレース ファイル データはロード テストの結果リポジトリにインポートされ、実行されたロード テストに関連付けられるので、後でロード テスト アナライザーを使用していつでも表示できます。

注意

実行設定の各プロパティとその説明の一覧については、「ロード テストの実行設定のプロパティ」を参照してください。 タスク

タスク

関連するトピック

SQL トレース ツールを使用してパフォーマンスを向上する: SQL トレースはロード テストで使用するツールであり、Web アプリケーションのパフォーマンスの監視と向上に役立ちます。

参照

その他の技術情報

ロード テストの作成と編集

ロード テストの実行の分析

ロード テストの結果リポジトリ内のロード テストの結果の管理