SELECT [database table]=OBJECT_NAME(object_id),[frag pct]=cast(avg_fragmentation_in_percent as decimal(24,2)), fragment_count
FROM sys.dm_db_index_physical_stats (
DB_ID(
N'database' -- тут имя базы
), NULL, NULL, NULL, NULL)
where avg_fragmentation_in_percent>75 -- уже критично
and alloc_unit_type_desc='IN_ROW_DATA'
and page_count > 50 -- менее 50-100 - пофиг
and index_id>0
order by avg_fragmentation_in_percent desc, sys.dm_db_index_physical_stats.fragment_count desc
В определенных случаях трансляции блоков raid в физические блоки дисков (уж не говоря уже о их собственных трансляциях) могут оказаться скорее вредом, чем пользой.
Поэтому я бы отдал дефрагментацию raid - контроллеру.