【SQL Server】【Tool】SQL Server の調査ツール [2] ~ SQLDiag/PSSDIAG/SQL Nexus ツールの利用 ~

データ収集ユーティリティ

SQLDiag ツール

説明・動画

http://technet.microsoft.com/ja-jp/video/sql_5mins18
 * SQL Serverの標準管理ツール
 * SQL Serverの現在の状態をなどを収集できる
 [診断情報の種類]
  + Windowsパフォーマンス・ログ
  + Windowsイベント・ログ
  + SQL Server Profilerトレース
  + ブロッキング情報
  + 構成情報

 * サーバーを一定期間にわたって監視できる

実行方法

■SQLDiag.XMLの修正
[デフォルト]
C:\Program Files\Microsoft SQL Server\100\Tools\Binn
SQLDiag.XML

■手順
1)コマンドプロンプトを起動する
2)SQLdiag.exeがあるパスまで移動する
  [デフォルトの場合]
  cd C:\Program Files\Microsoft SQL Server\100\Tools\Binn
3)SQLdiag.exeを実行する

参考資料

http://msdn.microsoft.com/ja-jp/library/ms162833.aspx
http://msdn.microsoft.com/ja-jp/library/aa214020%28v=sql.80%29.aspx
http://www.atmarkit.co.jp/fwin2k/hawin/sql03/sql03_04.html

PSSDIAG ツール

http://support.microsoft.com/kb/830232/ja
 * MicrosoftオープンソースプロジェクトCodePlexから入手できるツール

参考資料

http://enterprisezine.jp/dbonline/detail/3452?p=2

情報解析 ツール

SQL NexusSQLネクサス)ツール

説明・動画

http://technet.microsoft.com/ja-jp/video/sql_5mins18-2
 * SQLDiag/PSSDIAG が出力した情報を解析できるツール。

ダウンロード

http://sqlnexus.codeplex.com/

説明・英語

http://blogs.msdn.com/b/pamitt/archive/2011/02/25/how-to-use-the-sqldiag-the-sqlnexus-and-the-pal-tools-to-analyze-performance-issues-in-sql-server.aspx