첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
유용한 소스 코드가 있으면 icodebroker@naver.com으로 보내주시면 감사합니다.
블로그 자료는 자유롭게 사용하세요.

■ 테이블별 사용 용량 구하기

----------------------------------------------------------------------------------------------------

SELECT

    MAX(B.name)                                                  AS TableName

   ,CAST((SUM(A.reserved) * 8192.0 / 1024   ) AS NUMERIC(18, 0)) AS TableSizeKB

   ,CAST((SUM(A.reserved) * 8192.0 / 1048576) AS NUMERIC(18, 0)) AS TableSizeMB

FROM       sysindexes A

INNER JOIN sysobjects B ON B.id = A.id

WHERE A.indid in (0, 1, 255)

AND   B.xtype = 'U'

GROUP BY A.id

ORDER BY SUM(a.reserved) DESC;

----------------------------------------------------------------------------------------------------

Posted by 사용자 icodebroker
TAG

댓글을 달아 주세요