IT’s Ha

[MSSQL]테이블 용량 확인 본문

SQL/MS-SQL

[MSSQL]테이블 용량 확인

Deleloper Ha 2024. 3. 13. 16:07
728x90
반응형

테이블 용량을 확인 하기 위해 해당 쿼리를 이용하여 테이블의 용량 상태를 확인 할 수 있습니다. 

해당 테이블의 용량에 따라 정리를 하여 유지보수 하는 것이 좋습니다. 

SELECT CONVERT(VARCHAR(30), MIN(T02.NAME)) AS TABLE_NM
     , CONVERT(INT, LTRIM(STR(SUM(reserved) * 8.192 / 1024., 15, 0))) AS TABLE_SIZE
     , 'MB' AS SIZE_UNIT
  FROM SYSINDEXES T01
       INNER JOIN SYSOBJECTS T02 on (T01.ID = T02.ID)
 WHERE 1=1 
   AND T01.INDID IN (0, 1, 255)
   AND T02.XTYPE = 'U'
 GROUP BY T01.ID
 ORDER BY 2 DESC

 

728x90
반응형
Comments