2025년 9월 25일:토토 커뮤니티 : 토토

F.7. btree_토토 핫 — B-트리 동작을 갖춘 토토 핫 연산자 클래스#

btree_토토 핫데이터 유형에 대한 B-트리 동등한 동작을 구현하는 토토 핫 연산자 클래스 제공int2, int4, int8, float4, float8, 시간대가 포함된 타임스탬프, 시간대가 없는 타임스탬프, 시간대 포함 시간, 시간대가 없는 시간, 날짜, 간격, oid, , "문자", varchar, 텍스트, 바이테아, 비트, varbit, macaddr, macaddr8, inet, cidr, uuid, 이름, 부울, bpchar및 모두열거형유형.

일반적으로 이러한 연산자 클래스는 동등한 표준 B-트리 인덱스 방법보다 성능이 뛰어나지 않으며 표준 B-트리 코드의 주요 기능 중 하나인 고유성을 강제하는 기능이 부족합니다. 그러나 이는 GIN 테스트 및 기타 GIN 연산자 클래스 개발을 위한 기반으로 유용합니다. 또한 GIN 색인 생성 가능 열과 B-트리 색인 생성 가능 열을 모두 테스트하는 쿼리의 경우 비트맵 ANDing을 통해 결합해야 하는 두 개의 별도 색인을 생성하는 것보다 이러한 연산자 클래스 중 하나를 사용하는 다중 열 GIN 색인을 생성하는 것이 더 효율적일 수 있습니다.

이 모듈은 고려됩니다.신뢰할 수 있는, 즉, 슈퍼유저가 아닌 사용자가 설치할 수 있습니다.생성현재 데이터베이스에 대한 권한입니다.

F.7.1. 사용 예#

CREATE TABLE 테스트(int4);
-- 인덱스 생성
GIN을 사용하여 테스트 시 testidx 인덱스 생성(a);
-- 쿼리
SELECT * FROM 테스트 WHERE a < 10;

F.7.2. 저자#

테오도르 시가예프 () 및 Oleg Bartunov(). 보다http://www.sai.msu.su/~megera/oddmuse/index.cgi/토토 핫추가 정보를 확인하세요.

수정사항 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.