문서유형ㅣ기술정보
분야ㅣ튜닝
적용제품버전ㅣ6FS04, 6FS05, 6FS06, 6FS07, 6FS07PS, 7FS01, 7FS02, 7FS02PS
문서번호ㅣTTUTI005
개요
Tibero DB의 통계 정보 백업 시, 백업 테이블에 저장되는 각 컬럼들의 의미를 안내합니다.
방법
주기적으로 통계 정보 백업 시, 특정 시점의 통계 정보를 확인하고 분석하려면 백업 테이블 각 컬럼의 의미를 정확히 이해할 필요가 있습니다.
- 통계 테이블 생성
EXEC DBMS_STATS.CREATE_STAT_TABLE(OWNNAME => 'user명', STATTAB => '통계테이블명')
- 통계 정보 백업
EXEC DBMS_STATS.EXPORT_SCHEMA_STATS(OWNNAME => 'user명', STATTAB => '통계테이블명');
위와 같이 백업을 받았다고 가정한다면, 통계테이블 컬럼의 의미는 다음과 같습니다.
통계 테이블 주요 컬럼 설명
- 테이블 컬럼 정보
컬럼명 | 의미 |
|---|---|
C1 | table name (테이블 이름) |
C4 | partition name (파티션 이름) |
N1 | row_cnt (행 수) |
N2 | blk_cnt (블록 수) |
N3 | avg_rln (평균 행 길이) |
- 테이블 컬럼 정보
컬럼명 | 의미 |
|---|---|
C1 | index name (인덱스 이름) |
C4 | partition name (파티션 이름) |
N1 | row_cnt (행 수) |
N2 | blk_cnt (블록 수) |
N3 | distinct_key (구분키) |
N4 | leaf_blk_cnt (리프 블록 수) |
N5 | blevel (B-tree의 b-level) |
N6 | clufac (clustering factor) |
- 개별 컬럼 정보
컬럼명 | 의미 |
|---|---|
C1 | table name (테이블 이름) |
C4 | column name (컬럼 이름) |
N1 | null_cnt (null 개수) |
N2 | sample_size (샘플 사이즈) |
N3 | distinct_cnt (구분키 개수) |
N4 | density (밀도) |
N5 | avg_col_size (평균 컬럼 크기) |
CL1 | low_val (최소값) |
CH1 | high_val (최대 |
- 히스토그램 버켓 컬럼 정보
컬럼명 | 의미 |
|---|---|
N6 | bucket_no (버킷 번호) |
N7 | distinct_cnt (버킷 내 유니크 수) |
CH2 | end_point_actual (엔드 포인트 값) |
- 공통 컬럼 정보
컬럼명 | 의미 |
|---|---|
C5 | owner name (오브젝트 소유자 이름) |
D1 | analyze_time (분석 시각) |