Simon's SQL

SQL,DBA,tuning,Trouble Shooting,Performance

Archive for June, 2011

check object list and size in filegroup

Posted by Simon Cho on 06/08/2011

select FILEGROUP_NAME(i.data_space_id) as file_group

, o.name

, i.index_id

, i.name as index_name

, s.size_MB

from sys.indexes i

join sys.all_objects o

on i.[object_id] = o.[object_id] and o.type=’U’

cross apply

(select convert(numeric(10,2),

SUM(in_row_data_page_count

+ lob_used_page_count

+ row_overflow_used_page_count) * 8/1024.0) size_MB

from sys.dm_db_partition_stats where object_id=o.object_id and index_id=i.index_id) s

order by 1,2,3

Posted in Common | Leave a Comment »