색인 정의는 an을 지정할 수 있습니다운영자 와이즈 토토인덱스의 각 열에 대해.
색인 생성이름on테이블 (열 opclass [정렬 옵션] [, ...]);
운영자 와이즈 토토는int4사용int4_ops클래스; 이 운영자 와이즈 토토에는 포함됩니다int4. 실제로 기본 연산자 와이즈 토토ASC/desc및/또는Nulls First/nulls).
외에 일부 내장 연산자 와이즈 토토도 있습니다
운영자 와이즈 토토text_pattern_ops, varchar_pattern_ops및bpchar_pattern_opsB- 트리 색인을 지원합니다텍스트, Varchar및char각각. 기본 연산자와의 차이좋아요또는 POSIX 정규식)"C"로케일. 예를 들어, 당신은 a를 색인 할 수 있습니다.Varchar다음과 같은 열 :
test_table (col varchar_pattern_ops)에서 인덱스 테스트 _index 만들기;
기본값으로 색인을 생성해야합니다.<, <=, , 또는> =인덱스 사용 비교.xxx_pattern_ops운영자 와이즈 토토.xxx_pattern_ops운영자 와이즈 토토,
다음 쿼리는 정의 된 모든 연산자 클래스를 보여줍니다.
AM.AMNAME AS Index_Method,
운영자 와이즈 토토는 실제로 더 큰 것의 하위 집합 일뿐입니다.운영자 가족. ~ 안에
이 쿼리는 모든 정의 된 운영자 패밀리와 모든
AM.AMNAME AS Index_Method, AM.AMNAME,