2025년 9월 25일:토토 커뮤니티 : 토토

53.29. pg_stats #

보기pg_stats에 저장된 정보에 대한 액세스를 제공합니다.pg_statistic카탈로그. 이 보기에서는 다음 행에만 액세스할 수 있습니다.pg_statistic사용자에게 읽기 권한이 있는 테이블에 해당하므로 이 뷰에 대한 공개 읽기 액세스를 허용하는 것이 안전합니다.

pg_stats또한 기본 카탈로그보다 읽기 쉬운 형식으로 정보를 표시하도록 설계되었습니다. 단, 새 슬롯 유형이 정의될 때마다 해당 스키마를 확장해야 합니다.pg_statistic.

표 53.29. pg_stats

열 토토 베이

설명

스키마이름 이름(참조pg_namespace.nsp이름)

테이블을 포함하는 스키마 이름

테이블 이름 이름(참조pg_class.relname)

테이블 이름

attname 이름(참조pg_attribute.attname)

이 행에서 설명하는 열 이름

상속됨 부울

참이면 이 행에는 지정된 테이블의 값뿐만 아니라 하위 테이블의 값도 포함됩니다.

null_frac 플로트4

널인 열 항목의 비율

avg_width int4

열 항목의 평균 너비(바이트)

n_distinct 플로트4

0보다 큰 경우 열에 있는 고유 값의 예상 개수입니다. 0보다 작으면 고유 값 수를 행 수로 나눈 음수입니다. (부정형은 다음과 같은 경우에 사용됩니다.분석테이블이 커짐에 따라 고유 값의 수가 증가할 가능성이 있다고 믿습니다. 열에 고정된 수의 가능한 값이 있는 것으로 보일 때 양수 형식이 사용됩니다.) 예를 들어 -1은 고유 값의 수가 행 수와 동일한 고유 열을 나타냅니다.

most_common_vals 임의배열

열에서 가장 일반적인 값의 목록입니다. (다른 값보다 더 일반적인 값이 없는 경우 Null입니다.)

most_common_freqs float4[]

가장 일반적인 값의 빈도 목록입니다. 즉, 각 값의 발생 횟수를 총 행 수로 나눈 값입니다. (다음의 경우 Nullmost_common_vals입니다.)

히스토그램_바운드 임의배열

열의 값을 대략 동일한 모집단의 그룹으로 나누는 값 목록입니다. 의 값most_common_vals가 있는 경우 이 히스토그램 계산에서 생략됩니다. (열 데이터 토토 베이에 a가 없으면 이 열은 null입니다.<연산자 또는 경우most_common_vals전체 인구에 대한 계정을 나열합니다.)

상관관계 플로트4

열 값의 물리적 행 순서와 논리적 순서 사이의 통계적 상관관계. 범위는 -1부터 +1까지입니다. 값이 -1 또는 +1에 가까울 경우 디스크에 대한 임의 액세스가 감소하므로 해당 열에 대한 인덱스 스캔이 0에 가까울 때보다 비용이 적게 드는 것으로 추정됩니다. (열 데이터 유형에 a가 없으면 이 열은 null입니다.<연산자.)

most_common_elems 임의 배열

열 값 내에서 가장 자주 나타나는 null이 아닌 요소 값의 목록입니다. (스칼라 유형의 경우 Null입니다.)

most_common_elem_freqs float4[]

가장 일반적인 요소 값의 빈도 목록입니다. 즉, 주어진 값의 인스턴스를 하나 이상 포함하는 행의 비율입니다. 2개 또는 3개의 추가 값이 요소별 빈도를 따릅니다. 이는 이전 요소별 빈도의 최소 및 최대이며 선택적으로 null 요소의 빈도입니다. (다음의 경우 Nullmost_common_elems입니다.)

elem_count_histogram float4[]

열 값 내에서 Null이 아닌 개별 요소 값 개수와 Null이 아닌 개별 요소의 평균 개수에 대한 히스토그램입니다. (스칼라 유형의 경우 Null입니다.)

범위_길이_히스토그램 모든 배열

범위 유형 열의 비어 있지 않고 Null이 아닌 범위 값의 길이에 대한 히스토그램입니다. (범위가 아닌 유형의 경우 Null입니다.)

이 히스토그램은 다음을 사용하여 계산됩니다.subtype_diff범위 경계가 포함되는지 여부에 관계없이 범위 함수.

range_empty_frac 플로트4

값이 빈 범위인 열 항목의 비율. (범위가 아닌 유형의 경우 Null입니다.)

range_bounds_histogram 모든 배열

비어 있지 않고 Null이 아닌 범위 값의 하한 및 상한에 대한 히스토그램입니다. (범위가 아닌 유형의 경우 Null입니다.)

이 두 히스토그램은 범위의 단일 배열로 표시되며 하한은 하한의 히스토그램을 나타내고 상한은 상한의 히스토그램을 나타냅니다.


배열 필드의 최대 항목 수는 다음을 사용하여 열별로 제어할 수 있습니다.테이블 세트 통계 변경명령 또는 설정을 통해 전역적으로default_statistics_target런타임 매개변수.

수정사항 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.