이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다토토 핫 : 문서 : 17 : F.7. btree_gin-B-tree 동작을 가진 진 운영자 클래스버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

F.4. btree_gin

btree_gin데이터 유형에 대한 B- 트리 동등한 동작을 구현하는 샘플 진 운영자 클래스 제공int2, int4, int8, float4, float8, 시간대가있는 타임 스탬프, 시간대가없는 타임 스탬프, 시간대가있는 시간, 시간대가없는 시간, 날짜, 간격, OID, Money, "char", varchar, 텍스트, BYTEA, 비트, Varbit, MacAddr, inetCIDR.

일반적으로, 이러한 운영자 클래스는 동등한 표준 B-Tree 지수 방법을 능가하지 않으며 표준 B- 트리 코드의 주요 특징 인 고유성을 시행하는 능력이 부족합니다. 그러나 GIN 테스트 및 다른 GIN 운영자 클래스를 개발하기위한 기반으로 유용합니다. 또한 진-지연된 열과 b- 트리-지연된 열을 테스트하는 쿼리의 경우 BitMap anding을 통해 결합 해야하는 두 개의 개별 색인을 만드는 것보다 이러한 연산자 클래스 중 하나를 사용하는 멀티 컬럼 성인 색인을 만드는 것이 더 효율적 일 수 있습니다.

F.4.1. 예제 사용

테이블 테스트 생성 (int4);
- 색인 생성
gin (a)을 사용하여 테스트시 인덱스 testIdx를 만듭니다.
- 쿼리
a <10; 테스트에서 * 선택

F.4.2. 저자

Teodor Sigaev () 및 Oleg Bartunov (). 보다http : //www.sai.msu.su/~megera/oddmuse/index.cgi/gin추가 정보는