Trafodion showstats 보기 표 의 통계 정보

앞의 글 에서 저 희 는 Trafodion 에서 'update statistics' 문 구 를 사용 하면 표 에서 통계 정 보 를 업데이트 하여 계획 의 정확성 을 확보 할 수 있다 는 것 을 알 고 있 습 니 다. 마찬가지 로 저 희 는' showstats' 명령 을 사용 하여 표 의 통계 정 보 를 볼 수 있 습 니 다."showstats" 문법 에 대해 서 참고 하 세 요.http://trafodion.incubator.apache.org/docs/sql_reference/index.html#_showstats_statement showstats 는 표 의 한 필드 나 여러 필드 를 기반 으로 할 수도 있 고 필드 의 조합 이나 key 와 관련 된 필드 일 수도 있 습 니 다.구체 적 인 문법 은 여기 서 상세 하 게 소개 하지 않 고 자주 사용 하 는 showstats 의 예 를 들 어 보 겠 습 니 다.
1 표 에 통계 정보 가 없 을 때 'No Histograms' 가 표 시 됩 니 다.
>>showstats for table test on every column;

Histogram data for Table TRAFODION.SEABASE.TEST
Table ID: 4493039957384952556

   Hist ID # Ints    Rowcount         UEC Colname(s)
========== ====== =========== =========== ===========================

No Histograms exist for the requested columns or groups


--- SQL operation complete.

2. 표 통계 정보 요약
>>showstats for table test on every column;

Histogram data for Table TRAFODION.SEABASE.TEST
Table ID: 4493039957384952556

   Hist ID # Ints    Rowcount         UEC Colname(s)
========== ====== =========== =========== ===========================
 799435282      1           1           1 SYSKEY
 799435277      1           1           1 A
 799435272      1           1           1 B


--- SQL operation complete.

3. 표 통계 정보 상세, 접미사 "detail" 표시
>>showstats for table test on every column detail;

Detailed Histogram data for Table TRAFODION.SEABASE.TEST
Table ID: 4493039957384952556

Hist ID:    799435282
Column(s):  SYSKEY
Total Rows: 1
Total UEC:  1
Low Value:  (2259254545988670607)
High Value: (2259254545988670607)
Intervals:  1

Number    Rowcount         UEC Boundary
====== =========== =========== ======================================
     0           0           0 (2259254545988670607)
     1           1           1 (2259254545988670607)


Hist ID:    799435277
Column(s):  A
Total Rows: 1
Total UEC:  1
Low Value:  ('ab')
High Value: ('ab')
Intervals:  1

Number    Rowcount         UEC Boundary
====== =========== =========== ======================================
     0           0           0 ('ab')
     1           1           1 ('ab')


Hist ID:    799435272
Column(s):  B
Total Rows: 1
Total UEC:  1
Low Value:  ('a
b')
High Value: ('a
b')
Intervals:  1

Number    Rowcount         UEC Boundary
====== =========== =========== ======================================
     0           0           0 ('a
b')
     1           1           1 ('a
b')


--- SQL operation complete.

좋은 웹페이지 즐겨찾기