배트맨 토토 9.3.25 문서 | ||||
---|---|---|---|---|
토토 캔 : 문서 : 9.3 : PG_SHSECLABEL | 스포츠 토토 베트맨 : 문서 : 9.3 : 스포츠 토토 베트맨 카탈로그 | 47 장 시스템 카탈로그 | 배트맨 토토 : 문서 : 9.3 : pg_tablespace |
카탈로그PG_STATISTIC상점 데이터베이스의 내용에 대한 통계 데이터. 항목이 있습니다 만들기PostgreSQL : 문서 : 9.3 : 토토 커뮤니티쿼리 플래너에서 사용합니다. 모든 통계 데이터는 다음과 같습니다 본질적으로 근사치, 심지어 최신이라고 가정하더라도.
일반적으로 하나의 항목이 있습니다.Stainherit=거짓, for 분석 된 각 테이블 열. 테이블이있는 경우 상속 어린이, 두 번째 항목Stainherit=trueIS 또한 만들어졌습니다. 이 행은 열에 대한 열의 통계를 나타냅니다 상속 트리, 즉 당신이 볼 수있는 데이터에 대한 통계select열From테이블*,Stainherit=거짓행의 결과를 나타냅니다select열테이블.
PG_STATISTIC또한 통계를 저장합니다 인덱스 표현식의 값에 대한 데이터. 이것들은 다음과 같이 설명됩니다 실제 데이터 열인 경우; 특히,Starelid인덱스를 참조하십시오. 입장료가 없습니다 그러나 일반적인 비 발현 색인 열의 경우 기본 테이블 열의 항목으로 중복됩니다. 현재 인덱스 표현식에 대한 항목은 항상Stainherit=거짓.
다른 종류의 통계가 적합 할 수 있으므로 다른 종류의 데이터,PG_STATISTIC상점. 극도로 일반적인 통계 (예 : 무효) 만 있습니다 주어진 전용 열PG_STATISTIC. 다른 모든 것은에 저장됩니다."슬롯",이 그룹은 관련 그룹입니다 컨텐츠가 중 하나의 코드 번호로 식별되는 열 슬롯의 열. 자세한 내용은 참조SRC/포함/카탈로그/PG_STATISTIC.H.
PG_STATISTIC읽을 수 없어야합니다 테이블의 통계 정보조차도 내용은 민감한 것으로 간주 될 수 있습니다. (예 : 최소 및 급여 열의 최대 값은 매우 흥미로울 수 있습니다.)PG_STATS공개적으로 읽을 수있는 견해입니다PG_STATISTIC현재에서 읽을 수있는 테이블에 대한 정보 사용자.
표 47-43.PG_STATISTIC열
이름 | 타입 | 참조 | 설명 |
---|---|---|---|
Starelid | OID | pg_class.Oid | 설명 된 열이 속한 테이블 또는 인덱스 |
Staattnum | int2 | pg_attribute.ATTNUM | 설명 된 열의 번호 |
Stainherit | bool | 사실이라면, 통계에는 상속 자식 기둥이 포함되어 있습니다. 지정된 관계의 값 | |
StanullFrac | float4 | 열이있는 열 항목의 분수 | |
stawidth | int4 | 평균 저장 너비, 바이트, Nonull 항목의 바이트 | |
Stadistinct | float4 | 열에서 별개의 비소 데이터 값의 수. 에이 0보다 큰 값은 실제 값의 실제 수입니다. 에이 0보다 작은 값은 숫자에 대한 승수의 음수입니다. 테이블에있는 행; 예를 들어, 약 80%의 열입니다 값은 unnull이고 각각이 아닌 값은 약 두 번 나타납니다. 평균적으로로 표현할 수 있습니다.Stadistinct= -0.4. 0 값은 별개의 값의 수는 알려져 있지 않습니다. | |
Stakindn | int2 | 에 저장된 통계의 종류를 나타내는 코드 번호nth"슬롯"의PG_STATISTIC행. | |
Staopn | OID | pg_operator.Oid | 에 저장된 통계를 도출하는 데 사용되는 연산자nth"슬롯". 예를 들어, 히스토그램 슬롯에가 표시됩니다.<정렬 순서를 정의하는 연산자 데이터의. |
Stanumbersn | float4 [] | 적절한 종류의 수치 통계nth"슬롯", 또는 슬롯 종류에 숫자 값이 포함되지 않으면 null | |
Stavaluesn | AnyArray | 열 적절한 종류의 열 데이터 값nth"슬롯", 또는 슬롯 종류가 데이터 값을 저장하지 않으면 NULL. 각 배열 요소 값은 실제로 특정 열의 데이터 유형 또는 배열의 요소 유형과 같은 관련 유형이므로 방법이 없습니다. 이 열의 유형을 더 구체적으로 정의하려면AnyArray. |
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
PG_SHSECLABEL | 스포츠 토토 베트맨 : 문서 : 9.3 : 스포츠 토토 베트맨 카탈로그 | PG_TABLESPACE |