トレースの再生

再生は、トレースを保存して後から再実行する機能です。この機能を使用すると、トレースでキャプチャされた利用状況を再現できます。トレースの作成または編集を行うときに、そのトレースを保存して後で再生できます。

SQL Server Profiler には、ユーザー接続と SQL Server 認証をシミュレートできるマルチスレッド再生エンジンが備わっています。再生は、アプリケーションまたはプロセスに関する問題のトラブルシューティングを行う際に役立ちます。問題を特定して修正を実装したら、発生する可能性がある問題を検出したトレースを、修正されたアプリケーションまたはプロセスに対して実行します。その後、元のトレースを再生し、結果を比較します。

トレースの再生では、SQL Server Profiler の [再生] メニューの [ブレークポイントの設定/解除][カーソルまで実行] オプションを使用したデバッグがサポートされます。これらのオプションでは、長いスクリプトを段階的に分析できるように、トレースの再生を短いセグメントに分割できるので、長いスクリプトの分析が特に強化されます。

トレースの再生に必要な権限の詳細については、「SQL Server Profiler の実行に必要な権限」を参照してください。

このセクションの内容

トピック

説明

再生を実行するための必要条件

再生できるようにトレース定義に含める必要があるイベントについて説明します。

再生のオプション

SQL Server Profiler の [構成の再生] ダイアログ ボックスで設定できるオプションについて説明します。

トレースの再生に関する注意点

再生できないトレース イベント、およびトレースの再生によるサーバー パフォーマンスへの影響について説明します。