이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다PostgreSQL : 문서 : 17 : 62.3. 토토 사이트 순위 메이저 토토 사이트버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

52.3. 토토 사이트 순위 스캔

토토 사이트 순위 스캔에서 토토 사이트 순위 액세스 방법이스캔 키. 액세스not관련

스캔 키는 a의 내부 표현입니다.여기서양식 조항index_key 운영자 상수, 여기서 인덱스 키는 하나입니다

액세스 메소드는 토토 사이트 순위가라고보고 할 수 있습니다.Lossy또는 특정에 대해 재확인이 필요합니다

전적으로 액세스 방법에 달려 있습니다.여기서토토 사이트 순위와 일치하는 조항여기서 x 4 및 x여기서x는 B- 트리 색인입니다Amrescan첫 번째를 깨닫기 위해 기능합니다Amrescan"정규화"양식.

일부 액세스 방법은 잘 정의 된 토토 사이트 순위 항목을 반환합니다

  • 항상 자연에서 항목을 반환하는 액세스 방법PG_AM.amcanordertrue. 현재 그러한 액세스

  • 순서 운영자를 지원하는 액세스 방법을 설정해야합니다PG_AM.amcanorderByoptrue. 이것은 나타납니다주문 by index_key 운영자 Constant. 해당 양식의 수정자를 스캔하십시오13120_13130AS

theAmgetTuple함수는방향인수, 어느 쪽이든ForwardScandirection(정상적인 경우)BackwardsCandirection. 첫 번째 경우Amrescan지정BackwardsCandirectionAmgetTuple마지막 일치하는 튜플을 반환해야합니다amcanorderto true.) 첫 번째 호출 후AmgetTuple준비해야합니다PG_AM.Amcanbackward는 거짓이며 모든 후속 호출입니다

순서 스캔을 지원하는 액세스 방법은 지원해야합니다"마킹"스캔의 위치 및ammarkposCall은 이전에 표시된 것을 무시합니다PG_AM, 그러나 그들을 던지기에 충분합니다

스캔 위치와 마크 위치 (있는 경우) 모두

사용하는 대신amgettuple, anAmgetBitMap한 번의 전화로 모든 튜플을 가져 오려면.amgettuple피할 수 있기 때문입니다AmgetBitMap동일해야합니다AmgetTuple호출이지만 문제를 단순화하기위한 몇 가지 제한을 부과합니다.AmgetBitMap반환AmgetBitMapa방향인수. (주문 운영자는 절대 절대하지 않을 것입니다AmgetBitMap잠금을 보장하지 않습니다섹션 52.4.

액세스 방법으로 구현할 수 있습니다.AmgetBitMapand notAmgetTuple또는 그 반대의 경우