다른 DBMS/MSSQL
테이블 용량 확인 쿼리
취미툰
2021. 2. 10. 18:07
반응형
아래 쿼리를 확인하면 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 |
반응형