--인덱스에 대한 정보를 우선 Update
dbcc updateusage(0)


create table #tmp ( 
name sysname 
, rows int 
, reserved varchar(50) 
, data varchar(50) 
, index_size varchar(50) 
, unused varchar(50) 
) 

--현재 DB안의 모든 table을 가르키는 ?를 이용해서 #tmp 안에다가 해당 정보를 insert 시킨다.
exec sp_msforeachtable 'insert #tmp exec sp_spaceused ''?'''

select * from #tmp order by rows desc