롤 토토 : 문서 : 9.5 : | |||
---|---|---|---|
이전 | up | 제 49 장. 시스템 카탈로그 | 다음 |
카탈로그pg_amop액세스 방법 운영자 패밀리와 관련된 운영자에 대한 정보를 저장합니다. 운영자 제품군의 구성원 인 각 연산자마다 하나의 행이 있습니다.검색운영자 또는 an주문연산자. 운영자는 둘 이상의 가족에 나타날 수 있지만 가족 내에서 둘 이상의 검색 위치 나 둘 이상의 주문 위치에 나타날 수 없습니다.
표 49-4.pg_amop열
이름 | 타입 | 참조 | 설명 |
---|---|---|---|
OID | OID | 행 식별자 (숨겨진 속성; 명시 적으로 선택해야 함) | |
amopfamily | OID | pg_opfamily.Oid | 운영자 제품군이 항목은입니다. |
AmopleftType | OID | PG_TYPE.Oid | 왼쪽 입력 데이터 유형 |
AmoprightType | OID | PG_TYPE.Oid | 오른쪽 입력 데이터 유형 |
amopstrategy | int2 | 운영자 전략 번호 | |
amoppurpose | char | 운영자 목적, 어느 쪽이든s검색 또는o주문 | |
amopop | OID | pg_operator.Oid | 연산자의 OID |
amopmethod | OID | PG_AM.Oid | 색인 액세스 방법 운영자 제품군은입니다. |
amopsortfamily | OID | pg_opfamily.Oid | B-Tree 운영자 제품군은 주문 연산자 인 경우이 항목이 정렬됩니다. 검색 연산자 인 경우 0 |
A "검색"운영자 항목은이 운영자 제품군의 색인을 검색하여 모든 행을 만족시키는 모든 행을 찾을 수 있음을 나타냅니다여기서 indexed_column 운영자 Constant. 분명히, 그러한 운영자는 반환해야합니다부울및 왼쪽 입력 유형은 인덱스의 열 데이터 유형과 일치해야합니다.
an"주문"운영자 항목은이 운영자 제품군의 인덱스를 스캔하여 순서대로 행을 반환 할 수 있음을 나타냅니다.주문 by indexed_column 운영자 Constant. 이러한 연산자는 정렬 가능한 데이터 유형을 반환 할 수 있지만 왼쪽 입력 유형은 인덱스의 열 데이터 유형과 일치해야합니다.주문 byamopsortfamily열, 운영자의 결과 유형에 대해 b- 트리 연산자 제품군을 참조해야합니다.
참고 :현재, 주문 연산자의 정렬 순서는 참조 된 연산자 제품군의 기본값, 즉라고 가정합니다.ASC NULLS LAST. 이것은 정렬 옵션을 명시 적으로 지정하기 위해 추가 열을 추가하여 언젠가 휴식을 취할 수 있습니다.
항목amopmethodopfmethod함유 운영자 제품군 (포함amopmethod성능 이유에 대한 카탈로그 구조의 의도적 인 피식이 있습니다). 또한,AmopleftType및AmoprightTypeoprleft및oprright참조 필드pg_operatorEntry.
이전 | 롤 토토 : 문서 : 9.5 : 롤 토토 9.5.25 문서화 | 다음 |
PG_AM | up | pg_amproc |