때로는 전략이 시스템에 대한 정보가 충분하지 않습니다 인덱스 사용 방법을 알아 내기 위해. 일부 사설 토토 방법에는 필요합니다 일하기위한 추가 지원 루틴. 예를 들어, B- 트리 사설 토토 방법은 두 개의 키를 비교할 수 있어야하며 하나가, 동일 또는 그 이상인지 여부를 결정합니다. 다른. 마찬가지로 R- 트리 사설 토토 방법이 가능해야합니다 교차로, 노조 및 사각형 크기를 계산합니다. 이것들 운영은 자격에 사용되는 운영자에 해당하지 않습니다 SQL 쿼리에서; 그것들은 내부적으로 사설 토토 방법.
다양한 지원 루틴을 일관되게 관리하기 위해
전부PostgreSQL사설 토토
행동 양식,PG_AM
열이 포함되어 있습니다
라고 불리는amsupport. 이 칼럼
사설 토토 방법에서 사용하는 지원 루틴 수를 기록합니다.
B- 트리의 경우이 숫자는 하나입니다. 두 개의 열쇠를 가져 오는 루틴과
첫 번째 키가 적은지에 따라 -1, 0 또는 +1을 반환합니다.
두 번째와 같거나 큰 것보다. (엄격하게 말하면
이 루틴은 음수 (<0), 0 또는
0이 아닌 양수 ( 0).)
theamstrateing입장에서PG_AM
는 그 수입니다
해당 사설 토토 방법에 대해 정의 된 전략. 그만큼
덜 평등 한 연산자 등에는에 나타나지 않습니다.PG_AM
. 비슷하게,amsupport는 단지 지원 수입니다
사설 토토 방법에 필요한 루틴. 실제 루틴은입니다
다른 곳에 나열 됨.
그건 그렇고,Amorderstrategy열은 사설 토토 방법이 순서 스캔을 지원하는지 여부를 알려줍니다. 0은 그렇지 않다는 것을 의미합니다. 그렇다면Amorderstrategy는 전략의 수입니다 주문 연산자에 해당하는 루틴. 예를 들어, b-tree hasAmorderstrategy= 1, 그게""보다 작습니다.전략 숫자.