스포츠 토토데이터베이스에있는 테이블의 내용과 결과를 시스템 테이블PG_STATISTIC. 그후, 쿼리 플래너는이 통계를 사용하여 쿼리에 대한 가장 효율적인 실행 계획.
매개 변수가없는스포츠 토토검사 현재 데이터베이스의 모든 테이블. 매개 변수로스포츠 토토해당 테이블 만 검사합니다. 더 덧붙였다 열 이름 목록을 제공 할 수 있으며,이 경우에만 해당 열에 대한 통계가 수집됩니다.
진행 메시지 표시 활성화.
특정 테이블의 이름 (schema-qualified) 스포츠 토토합니다. 현재의 모든 테이블에 대한 기본값 데이터 베이스.
스포츠 토토 할 특정 열의 이름. 기본값 모든 열.
실행하는 것이 좋습니다스포츠 토토정기적으로 또는 내용을 크게 변경 한 직후 테이블의. 정확한 통계는 플래너가 선택하는 데 도움이됩니다 가장 적절한 쿼리 계획을 통해 속도를 향상시킵니다. 쿼리 처리. 일반적인 전략은 실행하는 것입니다진공and스포츠 토토저렴한 시간 동안 하루에 한 번.
와 달리진공 Full, 스포츠 토토대상에 대한 읽기 잠금 만 필요합니다 테이블, 따라서 다른 활동과 병렬로 실행할 수 있습니다. 테이블.
통계가 수집 한 통계스포츠 토토일반적으로 각각에서 가장 일반적인 값 중 일부 목록을 포함 대략적인 데이터 분포를 보여주는 열 및 히스토그램 각 열에서. 이 중 하나 또는 둘 다를 생략 할 수 있습니다스포츠 토토그들을 흥미롭지 않은 것으로 간주합니다 (예 : 고유 한 키 열, 공통 값이 없습니다) 또는 열이있는 경우 데이터 유형은 적절한 연산자를 지원하지 않습니다. 거기 있습니다 통계에 대한 자세한 정보21 장.
큰 테이블의 경우스포츠 토토a 모든 것을 검사하기보다는 테이블 내용의 임의 샘플 열. 이것은 매우 큰 테이블조차도 작은 것으로 스포츠 토토 할 수 있습니다. 시간의 양. 그러나 통계는 전용입니다 근사치, 매번 약간 변경됩니다스포츠 토토실제 테이블 내용이더라도 실행됩니다 변하지 않았습니다. 이로 인해 플래너의 작은 변화가 발생할 수 있습니다 예상 비용으로 표시설명. ~ 안에 드문 상황에서,이 비 결정주의는 쿼리를 유발할 것입니다 실행 사이에 다른 쿼리 계획을 선택할 최적화스포츠 토토. 이를 피하려면 금액을 올리십시오 에 의해 수집 된 통계스포츠 토토, AS 아래 설명.
스포츠 토토 범위는 조정하여 제어 할 수 있습니다default_statistics_target구성 변수 또는 설정을 통해 열별로 콜럼 당 통계 대상ALTER 테이블 ... Alter Column ... 통계 설정(참조PostgreSQL :). 목표 값 가장 큰 값 목록에서 최대 항목 수를 설정합니다. 히스토그램의 최대 빈 수. 기본값 목표 값은 10이지만 거래에 따라 위 또는 아래로 조정할 수 있습니다. Planner 추정의 정확도는에 걸친 시간에 대한 추정치입니다.스포츠 토토그리고 공간의 양 안에PG_STATISTIC. 특히 설정 통계는 0의 통계를 비활성화합니다 그 칼럼의 경우. 열이있는 열에 대해 유용 할 수 있습니다. 의 일부로 사용하지 않았습니다.여기서, 그룹 by또는주문 에 의해15503_15594
스포츠 토토중인 열 중 가장 큰 통계 목표 준비하기 위해 샘플링 된 테이블 행의 수를 결정합니다. 통계. 대상을 증가 시키면 비례가 증가합니다 해야 할 시간과 공간에서스포츠 토토.