이 문서는 지원되지 않는 버전의 토토 커뮤니티을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

51.4. 진 팁 그리고 트릭

삽입 대 삽입

대부분의 경우 a가능성으로 인해 인덱스가 느립니다 각 값에 대해 많은 키가 삽입됩니다. 그래서 대량 테이블에 삽입 진을 떨어 뜨리는 것이 좋습니다. 벌크 삽입을 마친 후 색인 및 재현.

gin_fuzzy_search_limit

개발의 주요 목표인덱스는 지원을 만들었습니다 고도로 확장 가능하고 전체 텍스트 검색토토 커뮤니티전체 텍스트 검색이 매우 큰 세트를 반환하는 상황 결과의. 또한, 이것은 종종 쿼리 될 때 발생합니다 큰 결과 세트가되도록 매우 빈번한 단어가 포함되어 있습니다. 유용하지 않습니다. 디스크에서 많은 튜플을 읽은 이후 그리고 정렬하는 데 많은 시간이 걸릴 수 있습니다. 생산에 용납 할 수 없습니다. (색인 검색 그 자체는 매우 빠릅니다.)

그러한 쿼리의 통제 된 실행을 용이하게하려면구성 가능합니다 반환 된 세트의 크기에 대한 소프트 상한,gin_fuzzy_search_limit구성 매개 변수. 0으로 설정됩니다 (제한 없음) 기본적으로. 0이 아닌 한계가 설정되면 반환됩니다 세트는 전체 결과 세트의 하위 집합입니다. 무작위의.

"소프트"실제를 의미합니다 반환 된 결과의 수는 쿼리 및 품질에 따라 지정된 한계 시스템의 임의 번호 생성기.