--Query 2 – Execute to analyse statistics of physical I/Os on an index or heap partition: SELECT DB_NAME([database_id]) AS [Database] ,iops.[object_id] AS [ObjectID] ,QUOTENAME(OBJECT_SCHEMA_NAME(iops.[object_id], [database_id])) + N'.' + QUOTENAME(OBJECT_NAME(iops.[object_id], [database_id])) AS [ObjectName] ,i.[name] AS [IndexName] ,CASE WHEN i.[is_unique] = 1 THEN 'UNIQUE ' ELSE '' END + i.[type_desc] AS [IndexType] ,iops.[page_latch_wait_count] AS [PageLatchWaitCount] ,iops.[page_io_latch_wait_count] AS [PageIOLatchWaitCount] ,iops.[page_io_latch_wait_in_ms] AS [PageIOLatchWaitInMilliseconds] FROM [sys].[dm_db_index_operational_stats](DB_ID(), NULL, NULL, NULL) iops INNER JOIN [sys].[indexes] i ON i.[object_id] = iops.[object_id] AND i.[index_id] = iops.[index_id] ORDER BY iops.[page_latch_wait_count] + iops.[page_io_latch_wait_count] DESC