DBCC ShowContig('test_table')

DBCC SHOWCONTIG이(가) ' test_table ' 테이블을 스캔하는 중...
테이블: 'nexen' (677577452); 인덱스 ID: 1, 데이터베이스 ID: 5
TABLE 수준 스캔이 수행되었습니다.
- 스캔한 페이지................................: 100
- 스캔한 익스텐트..............................: 17
- 전환된 익스텐트..............................: 16
- 익스텐트 당 평균 페이지 수........................: 5.9
- 스캔 밀도[최적:실제].......: 76.47% [13:17]
- 논리 스캔 조각화 상태 ..................: 0.00%
- 익스텐트 스캔 조각화 상태 ...................: 82.35%
- 페이지 당 사용 가능한 평균 바이트 수.....................: 138.6
- 평균 페이지 밀도(전체).....................: 98.29%
DBCC 실행이 완료되었습니다. DBCC에서 오류 메시지를 출력하면 시스템 관리자에게 문의하십시오.

항목 설명
스캔한 페이지 1페이지 = 8KB 이므로 스캔한 페이지는 800KB
스캔한 익스텐트 익스텐트 = 1페이지 * 8 이므로 17 * 8KB * 8 = 1088 KB
전환된 익스텐트 익스텐트를 스캔하면서 익스텐트와 익스텐트 사이를 옮겨간 횟수를 의미.
익스텐트 당 평균 페이지 수 하나의 익스텐트는 8개의 페이지라고 볼 수 있는데 익스텐트가 조각나서 하나의 익스텐트에 평균 5.9개의 페이지가 있는 것. 8에 가까워야 좋음
 wh스캔밀도 스캔밀도가 100% 이면 조각난 상태가 아니며 100% 미만이면 그 만큼 조각난 상태. 그러므로 위의 경우 약 25%가 조각난 상태라고 볼 수 있다.
논리 스캔 조각화 상태 논리적인 조각화 상태를 의미합니다. 삽입, 갱신 등의 DML문에 의해서 인덱스의 트리구조가 전환된 것을 의미.
익스텐트 스캔 조각화 상태 인덱스의 잎 페이지 스캔에서 순서가 바뀐 익스텐트의 비율.
페이지 당 사용 가능한 평균 바이트 수 하나의 페이지는 최대 8060바이트가 저장될 수 있다. 이것은 페이지들이 사용할 수 있는 가용 페이지의 공간을 의미. 이 값이 클수록 페이지의 채우기 비율이 낮으므로 값이 작을수록 좋다. 이 값은 행 크기에 따라 달라지며 행 크기가 크면 값이 커진다.
평균 페이지 밀도(전체) 스캔한 페이지의 조각화 상태. 100%이면 조각난 상태가 아니며, 100% 미만이면 조각난 상태. 100%에 가까울 수록 좋다.

'Develop > DB - mssql' 카테고리의 다른 글

세션상태 조회  (0) 2021.03.30
실행계획 결과화면에서 텍스트로 보기  (0) 2020.10.08
작업 스케줄러 일일체크 쿼리  (0) 2020.06.15
Index 조회 쿼리  (0) 2020.06.15
DB 조각모음  (0) 2020.05.18

+ Recent posts