본문 바로가기

기술자료/기술운영자료

MSSQL Server table 용량 체크

확인하고자 하는 DB를 선택하고 아래의 SQL문을 실행하면 각 테이블별로 용량이 계산되어 나옵니다.

   

SELECT CONVERT(VARCHAR(30), MIN(O.NAME)) AS TABLENAME, LTRIM(STR(SUM(RESERVED) * 8192.0 / 1024.0 / 1024.0, 15,0)) AS TABLESIZE
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

   

단위는 Mbyte 입니다.

'기술자료 > 기술운영자료' 카테고리의 다른 글

데이터베이스 미러링(SQL Server) 설정  (0) 2016.03.20
MS-SQL master DB 복원  (0) 2016.03.20
ORACLE 유지보수 소개  (0) 2016.03.20
mysql 명령어 모음  (0) 2016.03.20
mysql import시 글자 깨지는 현상  (0) 2016.03.20