이 문서는 지원되지 않는 버전의 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- 트리 색인 방법으로 하나의 전공이 부족합니다. 표준 B- 트리 코드의 기능 : 시행 능력 독창성. 그러나 그들은 진 테스트에 유용하고 기본으로 유용합니다. 다른 진 운영자 클래스를 개발합니다. 또한 쿼리를 위해 진-지연된 열과 b- 트리-지연된 열을 테스트, It 사용하는 멀티 컬럼 진 지수를 만드는 데 더 효율적일 수 있습니다. 두 개의 개별 색인을 만드는 것보다 이러한 운영자 클래스 중 하나 그것은 비트 맵 앤잉을 통해 결합되어야합니다.

F.4.1. 예 용법

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

F.4.2. 저자

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