본문 바로가기
다른 DBMS/MSSQL

테이블 용량 확인 쿼리

by 취미툰 2021. 2. 10.
반응형

아래 쿼리를 확인하면 MSSQL의 데이터베이스가 가지고 있는 테이블의 용량을 확인할 수 있습니다.

use [데이터베이스 명]

select top 100

 

 table_name = convert(varchar(30), min(o.name))

 

 , table_size = convert(int, ltrim(str(sum(reserved) * 8.192 / 1024., 15, 0))), UNIT = 'MB'

 

from sysindexes i

 

 inner join sysobjects o on (o.id = i.id)

 

where i.indid in (0, 1, 255)

 

 and o.xtype = 'U'

 

group by i.id

 

order by 2 desc

 

반응형

댓글