Find Index Fragmentation Details

This code snippets can be used to find out the fragmentation details of index in database.
 
Code Snippets: 
  1. SELECT IPS.database_id AS Database_Id, IPS.OBJECT_ID,  
  2.     IPS.index_id, Ind.name AS Key_Name,  
  3.     IPS.avg_fragmentation_in_percent, IPS.avg_fragment_size_in_pages  
  4. FROM sys.dm_db_index_physical_stats(DB_ID(), NULLNULLNULLNULLAS IPS  
  5. INNER JOIN sys.indexes AS Ind ON IPS.OBJECT_ID = Ind.OBJECT_ID  
  6. AND IPS.index_id = Ind.index_id  
  7. WHERE IPS.database_id = DB_ID()  
  8. ORDER BY IPS.OBJECT_ID