| PostgreSQL 9.2.24 문서 | ||||
|---|---|---|---|---|
| 메이저 토토 사이트 : 문서 : 9.2 : auto_explain | 위로 | 부록 F. 추가 제공 모듈 | 스포츠 토토 베트맨 : 문서 : 9.2 : btree_gist | |
btree_gin샘플 GIN 제공 B-트리와 동등한 동작을 구현하는 연산자 클래스 데이터 유형int2, int4, int8, 플로트4, float8, 시간대가 포함된 타임스탬프, 타임스탬프 시간대 없음, 시간과 시간 구역, 시간대가 없는 시간, 날짜, 간격, oid, 돈, "문자", varchar, 텍스트, 바이테아, 비트, varbit, macaddr, inet그리고cidr.
일반적으로 이 연산자 클래스는 동등한 표준 B-트리 인덱스 방법이 하나도 부족합니다. 표준 B-트리 코드의 특징: 시행 능력 독창성. 그러나 이는 GIN 테스트 및 다른 GIN 연산자 클래스 개발을 위한 기반. 또한 문의사항에 대해서는 GIN 인덱싱 가능 열과 B-트리 인덱싱 가능 열을 모두 테스트합니다. 열이 있는 경우 다중 열 GIN을 생성하는 것이 더 효율적일 수 있습니다. 두 개의 연산자 클래스를 생성하는 것보다 이러한 연산자 클래스 중 하나를 사용하는 인덱스 비트맵을 통해 결합해야 하는 별도의 인덱스 AND 중입니다.
CREATE TABLE 테스트(int4); -- 인덱스 생성 gin (a)를 사용하여 테스트 시 INDEX testidx를 생성합니다. -- 쿼리 SELECT * FROM 테스트 WHERE a < 10;
테오도르 시가예프 (<teodor@stack.net) 및
올렉 바르투노프(<oleg@sai.msu.su). 참조http://www.sai.msu.su/~megera/oddmuse/index.cgi/Gin추가 정보를 확인하세요.