[MS-SQL] DB 정보 (용량) 및 TABLE 용량, 건수 확인 Query > db

본문 바로가기

db

[MS-SQL] DB 정보 (용량) 및 TABLE 용량, 건수 확인 Query

페이지 정보

작성자 서방님 댓글 0건 조회 38회 작성일 17-01-25 16:30

본문

-- DB 정보

1
sp_helpdb 'Database명칭'

-- TABLE 용량

1
2
3
4
5
6
7
8
9
10
11
SELECT CONVERT(VARCHAR(30), MIN(o.name)) AS t_name
     , LTRIM(STR(SUM(reserved) * 8192.0 / 1024.0, 15, 0) + ' KB') AS t_size
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
       -- t_name ASC
       SUM(reserved) * 8192.0 / 1024.0 DESC

-- TABLE 건수

1
2
3
4
5
6
7
8
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
       i.rows DESC

댓글목록

등록된 댓글이 없습니다.

Total 447건 1 페이지
게시물 검색

회원로그인

접속자집계

오늘
149
어제
365
최대
592
전체
40,123

그누보드5
Copyright © seobangnim.com All rights reserved.
자바스크립트를 활성화 하세요![ 브라우저에서 자바스크립트를 활성화하는 방법 ]