サーバーのパフォーマンスと利用状況の監視方法に関するトピック
データベースを監視する目的は、サーバーのパフォーマンスを評価することです。効果的な監視には、問題の原因となっているプロセスを切り離すために、現在のパフォーマンスの定期的なスナップショットを取ったり、パフォーマンスの傾向を追跡するために、データを長期に渡って継続的に収集する作業が含まれます。Microsoft SQL Server および Microsoft Windows オペレーティング システムには、データベースの現在の状態を表示したり、状態が変化したときにパフォーマンスを追跡するためのユーティリティが用意されています。
次のセクションには、SQL Server および Windows のパフォーマンスと利用状況の監視ツールの使用方法を説明するトピックが含まれています。次のトピックがあります。
このセクションの内容
Windows ツールで監視タスクを実行するには
Windows ツールで SQL Server データベースの警告を作成するには
SQL Server Management Studio で監視タスクを実行するには
Transact-SQL ストアド プロシージャを使用して SQL トレースで監視タスクを実行するには
- トレースを作成する方法 (Transact-SQL)
- トレース フィルタを設定する方法 (Transact-SQL)
- 既存のトレースを変更する方法 (Transact-SQL)
- 保存されているトレースを表示する方法 (Transact-SQL)
- フィルタ情報を表示する方法 (Transact-SQL)
- トレースを削除する方法 (Transact-SQL)
SQL Server Profiler を使用してトレースを作成および変更するには
- トレースを作成する方法 (SQL Server Profiler)
- グローバル トレース オプションを設定する方法 (SQL Server Profiler)
- トレース ファイルに含めるイベントとデータ列を指定する方法 (SQL Server Profiler)
- トレースを実行するための Transact-SQL スクリプトを作成する方法 (SQL Server Profiler)
- トレース結果をファイルに保存する方法 (SQL Server Profiler)
- トレース ファイルの最大ファイル サイズを設定する方法 (SQL Server Profiler)
- トレース結果をテーブルに保存する方法 (SQL Server Profiler)
- トレース テーブルの最大テーブル サイズを設定する方法 (SQL Server Profiler)
- トレース内のイベントにフィルタを適用する方法 (SQL Server Profiler)
- フィルタ情報を表示する方法 (SQL Server Profiler)
- フィルタを変更する方法 (SQL Server Profiler)
- イベントの開始時刻に基づいてイベントをフィルタ選択する方法 (SQL Server Profiler)
- イベントの終了時刻に基づいてフィルタでイベントを選択する方法 (SQL Server Profiler)
- トレースでサーバー プロセス ID (SPID) をフィルタ選択する方法 (SQL Server Profiler)
- トレースに表示される列を構成する方法 (SQL Server Profiler)
SQL Server Profiler を使用してトレースを開始、一時停止、および停止するには
- サーバーへの接続後に自動的にトレースを開始する方法 (SQL Server Profiler)
- トレースを一時停止する方法 (SQL Server Profiler)
- トレースを停止する方法 (SQL Server Profiler)
- 一時停止または停止したトレースを再開する方法 (SQL Server Profiler)
SQL Server Profiler を使用してトレースを開き、トレースの表示方法を構成するには
- トレース ファイルを開く方法 (SQL Server Profiler)
- トレース テーブルを開く方法 (SQL Server Profiler)
- トレース ウィンドウを消去する方法 (SQL Server Profiler)
- トレース ウィンドウを閉じる方法 (SQL Server Profiler)
- トレース定義の既定値を設定する方法 (SQL Server Profiler)
- トレース表示の既定値を設定する方法 (SQL Server Profiler)
SQL Server Profiler を使用してトレースを再生するには
- トレース ファイルを再生する方法 (SQL Server Profiler)
- トレース テーブルを再生する方法 (SQL Server Profiler)
- 一度に単一のイベントを再生する方法 (SQL Server Profiler)
- ブレークポイントまで再生する方法 (SQL Server Profiler)
- カーソルを再生する方法 (SQL Server Profiler)
- Transact-SQL スクリプトを再生する方法 (SQL Server Profiler)
SQL Server Profiler を使用してトレース テンプレートを作成、変更、および使用するには
- トレース テンプレートを作成する方法 (SQL Server Profiler)
- トレース テンプレートを変更する方法 (SQL Server Profiler)
- 実行中のトレースからテンプレートを作成する方法 (SQL Server Profiler)
- トレース ファイルまたはトレース テーブルからテンプレートを作成する方法 (SQL Server Profiler)
- トレース テンプレートをエクスポートする方法 (SQL Server Profiler)
- トレース テンプレートをインポートする方法 (SQL Server Profiler)
SQL Server Profiler トレースを使用してサーバーのパフォーマンスを収集および監視するには
- トレース中に値列またはデータ列を検索する方法 (SQL Server Profiler)
- Deadlock Graph を保存する方法 (SQL Server Profiler)
- Showplan XML イベントを個別に保存する方法 (SQL Server Profiler)
- Showplan XML Statistics Profile イベントを個別に保存する方法 (SQL Server Profiler)
- トレースからスクリプトを抽出する方法 (SQL Server Profiler)
- トレースと Windows パフォーマンス ログ データを相互に関連付ける方法 (SQL Server Profiler)