68.4.구현

68.4.1.Gist Index 빌드 방법

GIST 인덱스를 구축하는 가장 간단한 방법은 모든 항목을 하나씩 삽입하는 것입니다. 인덱스 튜플이 인덱스에 흩어져 있고 인덱스가 캐시에 맞지 않을 정도로 크면 많은 임의의 I/O가 필요하기 때문에 큰 인덱스의 경우 느리게 경향이 있습니다..토토 사이트 추천GIST 인덱스의 초기 빌드를위한 두 가지 대체 방법을 지원합니다 :정렬and버퍼링모드

정렬 된 메소드는 인덱스에서 사용하는 각 OPCLASS가 a를 제공하는 경우에만 사용할 수 있습니다.SortsUpport함수, 설명대로PostgreSQL : 문서 : 15 : 68.3. 범퍼카 토토 성. 그들이 그렇게한다면,이 방법은 일반적으로 최고이므로 기본적으로 사용됩니다.

버퍼링 된 방법은 튜플을 인덱스에 직접 삽입하지 않음으로써 작동합니다. 비계 지정된 데이터 세트에 필요한 임의의 I/O의 양을 크게 줄일 수 있습니다.

버퍼링 된 메소드는를 호출해야합니다.페널티추가 CPU 리소스를 소비하는 간단한 방법보다 더 자주 기능합니다. 또한 버퍼는 결과 인덱스의 크기까지 임시 디스크 공간이 필요합니다.

정렬이 불가능한 경우 기본적으로 인덱스 크기가 도달하면 버퍼링 메소드로 전환됩니다exply_cache_size. 버퍼링은 수동으로 강제 또는 방지 할 수 있습니다.버퍼링create index 명령에 대한 매개 변수. 기본 동작은 대부분의 경우에 좋지만 입력 데이터가 주문되면 버퍼링을 끄면 빌드 속도를 높일 수 있습니다.

정정 제출

문서에 올바른 것이없는 것이 있으면 일치하지 않습니다.이 양식문서 문제를보고하려면