btree_gin
데이터 유형에 대해 B- 트리 동등한 동작을 구현하는 샘플 진 운영자 클래스 제공int2
, int4
, int8
, float4
, float8
, 시간대가있는 타임 스탬프
, 시간대가없는 타임 스탬프
, 시간대가있는 시간
, 시간대가없는 시간
, 날짜
, 간격
, OID
, Money
, "char"
, Varchar
, 텍스트
, BYTEA
, bit
, varbit
, MacAddr
, MacAddr8
, inet
, CIDR
, uuid
, 이름
, bool
, BPCHAR
및 allenum
타입.
일반적으로, 이러한 운영자 클래스는 동등한 표준 B-Tree 지수 방법을 능가하지 않으며 표준 B- 트리 코드의 주요 특징 인 고유성을 시행하는 능력이 부족합니다. 그러나 GIN 테스트 및 다른 GIN 운영자 클래스를 개발하기위한 기반으로 유용합니다. 또한 진-지연된 열과 b- 트리-지연된 열을 테스트하는 쿼리의 경우 BitMap anding을 통해 결합 해야하는 두 개의 개별 색인을 만드는 것보다 이러한 연산자 클래스 중 하나를 사용하는 멀티 컬럼 성인 색인을 만드는 것이 더 효율적 일 수 있습니다.
이 모듈이 고려됩니다“신뢰할 수있는”생성
현재 데이터베이스의 권한.
테이블 테스트 생성 (int4); - 색인 생성 gin (a)을 사용하여 테스트시 인덱스 testIdx를 만듭니다. - 쿼리 a <10; 테스트에서 * 선택
Teodor Sigaev (<teodor@stack.net
) 및 Oleg Bartunov (<oleg@sai.msu.su
). 보다http : //www.sai.msu.su/~megera/oddmuse/index.cgi/gin추가 정보는
옳지 않은 문서에 아무것도 표시되면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면