PostgreSQL몇 가지를 제공합니다 기본적으로,생성명령은 B-Tree 지수를 생성합니다PostgreSQL쿼리<, <=, =, > =,
Optimizer는 쿼리에 B- 트리 색인을 사용할 수도 있습니다.좋아요, ilike, ~및~*, if패턴은COL 좋아요또는col ~ '^foo'하지만COL Like '%bar'. 그러나 서버 인 경우섹션 11.6아래.
색인 생성이름on테이블RTREE 사용 (열);
thePostgreSQL쿼리 플래너<<, &<, &, , @, ~=, &&(참조섹션 9.9정보
해시 인덱스는 단순한 평등 만 처리 할 수 있습니다=연산자. 다음 명령은입니다
색인 생성이름on테이블해시 사용 (열);
참고 :테스트가 표시PostgreSQL의 해시 인덱스를 수행 할 수 있습니다
B-Tree Index 메소드는 Lehman-Yao의 구현입니다