SQL Server Profiler のリファレンス
SQL Server Profiler は、サーバーから SQL Server のイベントをキャプチャするツールです。キャプチャされたイベントはトレース ファイルに保存され、後で分析したり、問題を診断する際に特定の一連のステップを再現したりするために利用できます。SQL Server Profiler を使用して、以下のような操作を行うことができます。
問題の原因を特定するため、問題の発生したクエリを順次実行する。
実行速度の遅いクエリを検出し、その原因を診断する。
問題の原因となる一連の Transact-SQL ステートメントをキャプチャする。トレース ファイルに保存された内容をテスト サーバー上にレプリケートし、問題の診断に利用できます。
ワークロードを調整するため、SQL Server のパフォーマンスを監視する。データベース ワークロードに関してデータベースの物理設計を調整する方法については、「データベース エンジン チューニング アドバイザの概要」を参照してください。
問題を診断するために、さまざまなパフォーマンス カウンタの関連を調べる。
SQL Server Profiler では、SQL Server インスタンスで実行された操作の監査もサポートしています。監査では、後でセキュリティ管理者が調査できるように、セキュリティ関連の操作を記録します。
このセクションの内容
トピック |
説明 |
---|---|
SQL Server Profiler の使用に関する典型的なシナリオを取り上げます。 |
|
[スタート] メニュー、SQL Server Management Studio、データベース エンジン チューニング アドバイザから SQL Server Profiler を起動する方法について説明します。 |
|
SQL Server Profiler で使用できるキーボード ショートカットの一覧を示しています。 |
|
SQL Server Profiler でトレース サービスを提供するために必要な temp ディレクトリの領域に関する情報を提供します。 |