実行されているSQLを監視する方法

実行されている SQL を監視するには、「SQL Server Profiler」を使用します。詳細な手順は以下の通りです。 *1

  1. Windows のスタートメニューより「Microsoft SQL Server 2005」-「パフォーマンス ツール」-「SQL Server Profiler」を起動
  2. 以下のようなウィンドウが表示されるので、ツールバーの一番左側「新しいトレース」をクリック
    SQL Server Profiler
  3. 「トレースのプロパティ」ウィンドウが表示されるので、「使用するテンプレート」に「TSQL」を選択して「実行」*2
    トレースのプロパティ
  4. SQL の監視が開始されます。監視しているサーバに SQL が発行されると、以下のウィンドウのように実行された SQL が取得できます。
    監視結果

*1:トップページから参照している場合、「続きを読む」でご覧下さい。はてなフォトライフに画像をアップロードすると、ファイルサイズが増加するための処置です。

*2:使用するテンプレートには、パフォーマンスチューニングに利用できるものなど多数登録されています。今回は SQL の監視が目的なので「TSQL」を選択しています。