1. 아래와 같이 테이블 크기를 조회하고 테이블 이름 기준으로 오름차순, 테이블 크기를 기준으로 내림차순하는 질의문입니다.

1
2
3
4
5
6
7
8
9
10
11
SELECT CONVERT(VARCHAR(30), Min(o.NAME)) AS "Table Name"
       Ltrim(Str(Sum(reserved) * 8192./ 1024.0150+ ' KB') AS "Table Size" 
FROM   sysindexes i 
       INNER JOIN sysobjects o 
               ON o.id = i.id 
WHERE  i.indid IN ( 01255 
       AND o.xtype = 'U' 
GROUP  BY i.id 
ORDER  BY "table name" ASC, 
          Sum(reserved) * 8192./ 1024.DESC
 
cs



2. 결과는 다음과 같습니다.







1. 전체 테이블을 대상으로 행의 수를 조회하고 행의 개수를 기준으로 내림차순하는 질의문입니다.

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 < 
       AND o.xtype = 'U' 
ORDER  BY i.rows DESC 
cs


2. 출력된 결과는 아래와 같습니다.



'Database > MSSQL' 카테고리의 다른 글

테이블 사용량 조회  (0) 2017.11.23
데이터베이스에 대한 정보를 조회  (0) 2017.11.23
샘플 데이터 내려받아 데이터베이스 복원  (0) 2017.11.23
Line Number 추가  (0) 2017.02.27


1. 아래와 같이 질의합니다.

1
2
exec sp_helpdb 'AdventureWorks2014'
 
cs



2. 결과는 다음과 같습니다.



'Database > MSSQL' 카테고리의 다른 글

테이블 사용량 조회  (0) 2017.11.23
테이블의 레코드의 수를 조회  (0) 2017.11.23
샘플 데이터 내려받아 데이터베이스 복원  (0) 2017.11.23
Line Number 추가  (0) 2017.02.27


1. http://msftdbprodsamples.codeplex.com/releases 에서 샘플 데이터를 내려받습니다.



2. MSSQL Server 에 접속합니다.



3. 내려받은 샘플 데이터베이스 백업 파일을 MSSQL 이 설치된 Backup 폴더로 복사 혹은 이동합니다.




4. 아래와 같이 개체 탐색기에 데이터베이스를 우클릭합니다.


우클릭을 하면 아래와 같이 컨텍스트 메뉴 창이 표시됩니다. 목록 중에 "데이터베이스 복원(R)..."을 클릭합니다.



4. 장치를 클릭 후 우측의 … 버튼을 클릭합니다.



5. 백업 미디어 유형은 기본값 파일로 되어 있는지 확인 후 추가 버튼을 클릭합니다.



6. 관련 백업 파일을 클릭 후 확인 버튼을 클릭합니다.



7. 확인 버튼을 클릭합니다.



8. 복원할 백업 세트를 확인 후 하단에 확인 버튼을 클릭합니다.



9. 확인 버튼을 클릭합니다.



10. 데이터베이스 하위 목록에 복원이 되었는지 확인합니다.



'Database > MSSQL' 카테고리의 다른 글

테이블 사용량 조회  (0) 2017.11.23
테이블의 레코드의 수를 조회  (0) 2017.11.23
데이터베이스에 대한 정보를 조회  (0) 2017.11.23
Line Number 추가  (0) 2017.02.27



MSSQL 초기 설치 시에 Line Number 설정이 되어 있지 않다.


상단 메뉴바에서 도구 -> 옵션을 선택한다.



+ Recent posts