SQL Server 2008 自習書「インデックスの基礎とメンテナンス」

弊社の執筆した SQL Server 2008 自習書シリーズ
http://www.microsoft.com/japan/sqlserver/2008/self-learning/default.mspx

の「インデックスの基礎とメンテナンス」の目次です。


STEP 1. インデックスの概要 と自習書を試す環境について 4
1.1 インデックス(Index)の概要 5
1.2 自習書を試す環境について 7
1.3 サンプル スクリプトについて 8
STEP 2. インデックスの基礎 10
2.1 インデックスがない場合の検索時の内部動作 11
2.2 インデックスの作成: CREATE INDEX 14
2.3 インデックスの内部構造 17
2.4 インデックスの削除と無効化 19
STEP 3. インデックスの構造と内部動作 22
3.1 データベースの内部構造 23
3.2 非クラスタ化インデックスの正確な構造 24
3.3 インデックスの階層数の調査: dm_db_index_physical_stats 26
3.4 インデックスを作成しても効果のない列 29
3.5 インデックスが役立たない例 32
3.6 クラスタ化インデックス 35
3.7 自動的に作成されるインデックス(主キー制約と UNIQUE 制約) 40
3.8 クラスタ化がある場合の非クラスタ化インデックスの内部構造 41
3.9 カバリング インデックス(複合インデックス) 45
3.10 付加列インデックス(Include オプション) 49
STEP 4. インデックスの保守 53
4.1 断片化とは 54
4.2 断片化の調査: dm_db_index_physical_stats 56
4.3 断片化の解消(インデックスの再構築と再構成) 60
4.4 断片化の事前防止策: FILLFACTOR 64


SQL Server のインデックスの基本を知りたい」
クラスタ化インデックスと非クラスタ化インデックスの違いを知りたい」
「断片化の調査方法や解消方法を知りたい」という方は、
ぜひご覧いただければと思います。


運用管理編の自習書をまとめたものを書籍としても発売しております。こちらもぜひご覧いただければと思います。