データベースをスムーズに実行し続けるには、データベースのインデックスのプロパティとパフォーマンス統計を評価することが重要です。
この目的のために、インデックスの次の統計を表示します。
- 統計が最後に更新されてから変更された行の割合。
- インデックスにアクセスした合計回数に対する更新の割合。
- 統計の影響を受ける列。
- インデックスがクラスター化されているか無効になっているか。
- インデックスを含むデータベースとテーブルの名前。
- インデックスの作成に使用される曲線因子。
- インデックスの名前。
- インデックスを使用する可能性の見積もり。
- インデックスの統計が最後に更新された日時。
- インデックスで実行されたルックアップの数。
- インデックスで使用されているページ数。
- インデックスの行数。
- 統計が最後に更新されてから変更された行数。
- インデックスで実行されたスキャンとシークの数。
- インデックスの各行の統計的一意性。
- インデックスの物理サイズ(バイト単位)。
- インデックスにアクセスした合計回数。
- インデックスの更新回数。
また、インデックス列の次の統計を表示します。
- 統計の影響を受ける列。統計が生成されたデータベースの名前。
- 統計が生成されたデータベースの名前。
- 更新、挿入、または削除された行の数。統計の各行の統計的一意性。
- 列に対して計算された統計の名前。統計が生成されたテーブルの名前。
- 統計が生成されたテーブルの名前。
インデックスアナライザ SQL Admin Toolsetのツールは、特定のテーブルに含まれるインデックスを表示し、SQLServerのインスタンス全体のインデックスプロパティとパフォーマンス統計を表示します。これは非常に簡単です。
- 1つ以上のインスタンスを接続します。
- すべての行またはサンプリングを使用して統計を計算します。
- インデックスの統計を表示します。
- オプションで選択性を取得します。
- 表示オプションを使用してインデックスを並べ替えます。
- インデックス列の統計を表示します。
- テーブルを選択して、そのインデックスデータを表示します。
- 結果をWindowsクリップボードにコピーし、結果をXMLおよびCSVテキストファイルとして保存します。
SQL管理ツールセットの14日間の無料試用版をダウンロードして、これを自分で試してください。