2025년 9월 25일:토토 커뮤니티 : 토토
이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 51.51. 토토 커뮤니티버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

44.34. 롤 토토

카탈로그롤 토토상점 데이터베이스 내용에 대한 통계 데이터입니다. 항목은 다음과 같습니다 작성자:PostgreSQL : 문서 : 8.4 : 스포츠 토토 사이트그리고 이후 쿼리 플래너에서 사용됩니다. 다음에 대한 항목이 하나 있습니다. 분석된 각 테이블 열. 모든 통계 데이터는 본질적으로 근사치입니다. 최신 상태입니다.

롤 토토또한 저장함 인덱스 표현식의 값에 대한 통계 데이터입니다. 이들은 실제 데이터 열인 것처럼 설명됩니다. 특히,스타렐리드색인을 참조합니다. 아니요 일반 비표현식 인덱스 열에 대한 항목이 만들어졌습니다. 그러나 이는 항목에 대한 항목과 중복되므로 기본 테이블 열입니다.

다양한 종류의 통계가 다음에 적합할 수 있으므로 다양한 종류의 데이터,롤 토토통계의 종류에 대해 그다지 가정하지 않도록 설계되었습니다. 저장합니다. 매우 일반적인 통계(예: Nullness)만 에 전용 열이 제공됩니다.롤 토토. 다른 모든 것은에 저장됩니다."슬롯"는 다음의 그룹입니다. 내용이 코드 번호로 식별되는 연관된 열 슬롯의 열 중 하나에 있습니다. 자세한 내용은 참조src/include/catalog/롤 토토.h.

롤 토토그러면 안 됩니다 대중이 읽을 수 있는 통계 정보도 있기 때문에 테이블의 내용은 민감한 내용으로 간주될 수 있습니다. (예: 급여 열의 최소값과 최대값은 상당히 클 수 있습니다. 흥미롭습니다.)pg_stats다음의 공개적으로 읽을 수 있는 보기입니다.롤 토토노출만 하는 현재 사용자가 읽을 수 있는 테이블에 대한 정보 사용자.

표 44-34.롤 토토

이름 유형 참고자료 설명
스타렐리드 oid pg_class.oid 설명된 열이 속한 테이블 또는 인덱스 에
staattnum int2 pg_attribute.attnum 설명된 열의 번호
stanullfrac 플로트4 해당 열 항목의 비율 널
stawidth int4 Null의 평균 저장 너비(바이트) 항목
완전히 구별됨 플로트4 다음의 고유한 null이 아닌 데이터 값의 수 칼럼. 0보다 큰 값은 실제 개수입니다. 고유한 가치. 0보다 작은 값은 음수입니다. 테이블에 있는 행 수의 일부(예: 예를 들어, 값이 약 두 번 나타나는 열 평균은 다음과 같이 나타낼 수 있습니다.완전히 구별됨= -0.5). 0 값 고유 값의 개수를 알 수 없음을 의미합니다.
스태킨드N int2 통계 종류를 나타내는 코드 번호 에 저장됨N번째"슬롯"롤 토토
스태프N oid pg_operator.oid 다음에 저장된 통계를 파생하는 데 사용되는 연산자N번째"슬롯". 예를 들어, 히스토그램 슬롯 다음과 같이 표시됩니다.<연산자 데이터의 정렬 순서를 정의합니다.
스탠번호N float4[] 에 대한 적절한 종류의 수치 통계N번째"슬롯", 또는 슬롯 종류가 그렇지 않은 경우 NULL 숫자 값 포함
stavaluesN 임의 배열 다음에 대한 적절한 종류의 열 데이터 값N번째"슬롯", 또는 슬롯 종류가 그렇지 않은 경우 NULL 모든 데이터 값을 저장합니다. 각 배열의 요소 값은 다음과 같습니다. 실제로는 특정 열의 데이터 유형이므로 이러한 열의 유형을 더 구체적으로 정의할 방법이 없습니다. 보다모든 배열