SQL Server 2008 でインデックスの断片化を調査するには
SQL Server 2008 でインデックスの断片化を調査するには、sys.dm_db_index_physical_stats 動的管理関数を利用します。使い方は次のとおりです。
SELECT * FROM sys.dm_db_index_physical_stats ( DB_ID('データベース名'), OBJECT_ID('テーブル名'), インデックスID, パーティション番号 , 'スキャン モード' )
スキャンモードには、LIMITED と SAMPLED、DETAILED があります。
LIMITED が最速なのでお勧めです。従来の DBCC SHOWCONTIG の WITH FAST に相当します。