티스토리 뷰
--테이블 ROWS수 카운트
SELECT
O.NAME,I.ROWS
FROM SYSINDEXES I
INNER JOIN SYSOBJECTS O ON I.ID = O.ID
WHERE I.INDID < 2
AND O.XTYPE = 'U'
ORDER BY O.NAME
--테이블별 사이즈를 mb단위로
SELECT
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 TABLE_SIZE DESC
'serverSide > MSSQL' 카테고리의 다른 글
NULL에 자동증가값 넣기 (0) | 2015.05.27 |
---|---|
[MSSQL2005]누적 합 구하기 (1) | 2015.01.30 |
[MSSQL2005] DB 전체 검색 (0) | 2014.09.05 |
MSSQL2005 순위 함수 (0) | 2014.09.04 |
MSSQL 인젝션 스크립트 체크 (0) | 2014.09.04 |
댓글