이 문서는 지원되지 않는 버전의 스포츠 토토 사이트을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다스포츠 토토 스포츠 토토 사이트 : 문서 : 17 : Analyze버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

스포츠 토토 사이트

이름

스포츠 토토 사이트-데이터베이스에 대한 통계 수집

시놉시스

스포츠 토토 사이트 [Verbose] [table_name[(column_name[, ...])]

설명

스포츠 토토 사이트데이터베이스에서 테이블의 내용에 대한 통계를 수집하고 결과를 저장합니다PostgreSQL :시스템 카탈로그. 그 후, 쿼리 플래너는 이러한 통계를 사용하여 쿼리에 대한 가장 효율적인 실행 계획을 결정하는 데 도움이됩니다.

매개 변수가없는스포츠 토토 사이트현재 데이터베이스의 모든 테이블을 검사합니다. 매개 변수로스포츠 토토 사이트해당 테이블 만 검사합니다. 열 이름 목록을 제공 할 수 있으며,이 경우 해당 열에 대한 통계 만 수집됩니다.

매개 변수

Verbose

진행 메시지 표시 활성화.

table_name

스포츠 토토 사이트 할 특정 테이블의 이름 (schema-qualified). 생략되면 현재 데이터베이스의 모든 일반 테이블 (이물질은 아님)이 스포츠 토토 사이트됩니다.

column_name

스포츠 토토 사이트 할 특정 열의 이름. 모든 열에 대한 기본값.

출력

언제Verbose지정되어 있습니다.스포츠 토토 사이트현재 처리중인 테이블을 나타 내기 위해 진행 메시지를 제출합니다. 테이블에 대한 다양한 통계도 인쇄됩니다.

노트

테이블을 스포츠 토토 사이트하려면 일반적으로 테이블의 소유자 또는 슈퍼업자 여야합니다. 그러나 데이터베이스 소유자는 공유 카탈로그를 제외한 데이터베이스의 모든 테이블을 스포츠 토토 사이트 할 수 있습니다. (공유 카탈로그에 대한 제한은 진정한 데이터베이스 전체임을 의미합니다.스포츠 토토 사이트슈퍼업자 만 수행 할 수 있습니다.)스포츠 토토 사이트호출 사용자가 스포츠 토토 사이트 할 권한이없는 테이블을 건너 뜁니다.

외국 테이블은 명시 적으로 선택한 경우에만 스포츠 토토 사이트됩니다. 모든 외국 데이터 포장지 지원은 아닙니다스포츠 토토 사이트. 테이블의 래퍼가 지원하지 않는 경우스포츠 토토 사이트, 명령은 경고를 인쇄하고 아무것도하지 않습니다.

기본값스포츠 토토 사이트구성, Autovacuum 데몬 (참조섹션 23.1.6)는 데이터가 처음로드 될 때 테이블의 자동 스포츠 토토 사이트을 처리하고 정기적으로 작동하는 동안 변경됩니다. Autovacuum이 비활성화되면 실행하는 것이 좋습니다스포츠 토토 사이트주기적으로 또는 테이블 내용을 크게 변경 한 직후. 정확한 통계는 플래너가 가장 적절한 쿼리 계획을 선택하여 쿼리 처리 속도를 향상시키는 데 도움이됩니다. 읽기 데이터베이스에 대한 일반적인 전략은 실행하는 것입니다스포츠 토토 사이트 : 문서 : 9.4 : 사설 토토스포츠 토토 사이트낮은 usage 시간 동안 하루에 한 번. (이는 업데이트 활동이 심하면 충분하지 않습니다.)

스포츠 토토 사이트대상 테이블의 읽기 잠금 만 필요하므로 테이블의 다른 활동과 병렬로 실행할 수 있습니다.

통계가 수집 한 통계스포츠 토토 사이트일반적으로 각 열에서 가장 일반적인 값 중 일부와 각 열의 대략적인 데이터 분포를 보여주는 히스토그램 목록을 포함합니다. 이 중 하나 또는 둘 다를 생략 할 수 있습니다스포츠 토토 사이트흥미롭지 않은 것으로 간주합니다 (예 : 고유 한 키 열에서는 공통 값이 없습니다) 또는 열 데이터 유형이 적절한 연산자를 지원하지 않는 경우. 통계에 대한 자세한 정보가 있습니다.토토 사이트 순위 : 문서 : 9.4 : 일상적인 데이터베이스 유지 보수 작업.

큰 테이블의 경우스포츠 토토 사이트모든 행을 검사하지 않고 테이블 내용의 임의의 샘플을 취합니다. 이를 통해 매우 큰 테이블조차 소량으로 스포츠 토토 사이트 할 수 있습니다. 그러나 통계는 대략적인 것이며 매번 약간 변경됩니다스포츠 토토 사이트실제 테이블 내용이 변경되지 않더라도 실행됩니다. 이로 인해 플래너의 예상 비용이 |토토 사이트 순위 : 문서 : 9.4 : 설명. 드문 상황에서는이 비 결정주의가 플래너의 쿼리 계획을 선택하여 변경 될 것입니다스포츠 토토 사이트실행 중입니다. 이를 피하려면에 의해 수집 된 통계량을 높이십시오.스포츠 토토 사이트, 아래 설명 된대로.

스포츠 토토 사이트 범위는 조정하여 제어 할 수 있습니다default_statistics_target구성 변수 또는 열 별 통계 대상을 설정하여 구성 변수 또는 열별로Alter Table ... Alter Column ... Set Statistics(참조무지개 토토 PostgreSQL). 대상 값은 가장 일반적인 값 목록에서 최대 항목 수와 히스토그램의 최대 빈 수를 설정합니다. 기본 목표 값은 100이지만,이를 통해 조정할 수 있습니다.스포츠 토토 사이트그리고 점유 된 공간의 양PG_STATISTIC. 특히 통계 대상을 0으로 설정하면 해당 열에 대한 통계 수집이 비활성화됩니다. 의 일부로 사용되지 않은 열에 대해 사용하는 것이 유용 할 수 있습니다.여기서, 그룹 by또는주문 by쿼리의 조항, 플래너가 그러한 열에 대한 통계를 사용하지 않기 때문에.

스포츠 토토 사이트중인 열 중 가장 큰 통계 목표는 통계를 준비하기 위해 샘플링 된 테이블 행의 수를 결정합니다. 목표를 늘리면 필요한 시간과 공간이 비례 적으로 증가합니다스포츠 토토 사이트.

에 의해 추정 된 값 중 하나스포츠 토토 사이트는 각 열에 나타나는 별개의 값의 수입니다. 행의 서브 세트 만 검사하기 때문에 가능한 가장 큰 통계 목표를 사용 하더라도이 추정치는 때때로 상당히 부정확 할 수 있습니다. 이 부정확성이 잘못된 쿼리 계획으로 이어지면 더 정확한 값을 수동으로 결정한 다음로 설치할 수 있습니다.ALTER 테이블 ... ALTER 열 ... 세트 (n_distinct = ...)(참조무지개 토토 PostgreSQL).

스포츠 토토 사이트중인 테이블에 어린이가 하나 이상인 경우스포츠 토토 사이트통계를 두 번 수집합니다 : 부모 테이블의 행에서만 한 번, 부모 테이블의 줄에서 두 번째는 모든 어린이와 함께합니다. 이 두 번째 통계 세트는 전체 상속 트리를 가로 지르는 쿼리를 계획 할 때 필요합니다. 그러나 Autovacuum 데몬은 해당 테이블의 자동 스포츠 토토 사이트을 트리거할지 여부를 결정할 때 부모 테이블 자체의 인서트 또는 업데이트 만 고려합니다. 해당 테이블이 거의 삽입되거나 업데이트되지 않으면 상속 통계는 실행되지 않으면 최신 상태가되지 않습니다스포츠 토토 사이트수동으로.

스포츠 토토 사이트중인 테이블이 완전히 비어 있으면스포츠 토토 사이트해당 테이블에 대한 새로운 통계를 기록하지 않습니다. 기존 통계는 유지됩니다.

호환성

없음스포츠 토토 사이트SQL 표준의 명령문.