지원되지 않은 버전 :9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2
이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 동일한 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

54.1. 스포츠 토토 베트맨 카탈로그 항목

각 스포츠 토토 베트맨 액세스 방법은의 행으로 설명됩니다.PG_AM시스템 카탈로그 (참조섹션 47.3). a의 주요 내용PG_AM행 참조PG_PROC액세스 방법. 이러한 기능에 대한 API는 나중에 정의됩니다 이 장. 또한PG_AM행 액세스 방법의 몇 가지 고정 특성을 지정합니다. 멀티 컬럼 인덱스를 지원할 수 있는지 여부. 현재는 없습니다 생성 또는 삭제에 대한 특별한 지원PG_AM항목; 새로운 액세스를 쓸 수있는 사람 방법은 적절한 행을 삽입 할 수있는 능력이있을 것으로 예상됩니다. 그들 자신.

유용하려면 스포츠 토토 베트맨 액세스 방법에 하나 이상이 있어야합니다운영자 가족and운영자 클래스정의pg_opfamily, pg_opclass, pg_amoppg_amproc. 이 항목은 플래너를 허용합니다 어떤 종류의 쿼리 자격을 사용할 수 있는지 결정하십시오. 이 액세스 방법의 인덱스. 운영자 가족과 수업입니다 설명와이즈 토토 PostgreSQL : 문서 : 9.3 : 인덱스에 대한 인터페이스 확장이 장을 읽기위한 전제 조건 자료.

개별 색인은 a에 의해 정의됩니다.pg_class그것을 물리적 관계로 묘사하는 항목, 그리고 Apg_index인덱스의 논리적 내용을 보여주는 항목, 즉 그것을 가지고있는 색인 열 세트와 그 열의 의미론, 관련 연산자 클래스에 의해 캡처됩니다. 인덱스 열 (키 값)은 기본 테이블의 간단한 열이거나 테이블 행의 표현식. 정상적으로 인덱스 액세스 방법 인덱스 키 값이 어디에서 오는지에 관심이 없습니다 ( 항상 미리 계산 된 주요 값) 그러나 그것은 매우 운영자 클래스 정보에 관심이pg_index. 이 카탈로그 항목은 둘 다일 수 있습니다 의 일부로 액세스관계데이터 스포츠 토토 베트맨의 모든 작업에 전달되는 구조.

일부 플래그 열PG_AM끔찍한 의미가 있습니다. 의 요구 사항amcanunique에서 논의 됨섹션 54.5. 그만큼Amcanmulticol플래그는 액세스를 주장합니다 메소드는 멀티 컬럼 인덱스를 지원하는 동안AmoptionalKey스캔을 허용한다고 주장합니다 첫 번째 색인에 대한 색인 가능한 제한 조항이 없습니다. 열. 언제Amcanmulticol거짓,amoptionalkey본질적으로 여부 액세스 방법은 제한없이 전체 인덱스 스캔을 지원합니다 절. 다중 인덱스 열을 지원하는 액세스 방법필수지원 스캔 첫 번째 후 열의 일부 또는 전부에서 제한을 생략합니다. 그러나 그들은 나타나기 위해 약간의 제한이 필요합니다. 첫 번째 인덱스 열의 경우, 이것은 설정에 의해 신호됩니다amoptionalkey거짓. 그 이유 중 하나입니다 색인 AM이 설정 될 수 있습니다amoptionalkeyfalse는 널 값을 색인하지 않으면입니다. 스포츠 토토 베트맨가 가장 많기 때문에 연산자는 엄격하므로 NULL 입력에 대해 TRUE를 반환 할 수 없습니다. NULL에 대한 스포츠 토토 베트맨 항목을 저장하지 않는 것이 첫눈에 매력적입니다. 값 : 어쨌든 스포츠 토토 베트맨 스캔으로 절대 반환 할 수 없습니다. 그러나 스포츠 토토 베트맨 스캔에 제한이 없을 때이 주장은 실패합니다. 주어진 색인 열에 대한 조항. 실제로 이것은 그것을 의미합니다 가지고있는 색인amoptionalkeytrue 플래너는 그러한 스캔 키가 전혀없는 색인. 관련 제한은 여러 인덱스 열을 지원하는 인덱스 액세스 방법필수지원 인덱싱 플래너가 인덱스가이를 제한하지 않는 쿼리에 사용할 수 있다고 가정합니다. 열. 예를 들어 (a, b)에 대한 색인과 쿼리를 고려하십시오.여기서 a = 4. 시스템은 스포츠 토토 베트맨는로 행을 스캔하는 데 사용할 수 있습니다.a = 4, 스포츠 토토 베트맨가 행을 생략하면B그러나 어디에서 행을 생략해도 괜찮습니다 첫 번째 스포츠 토토 베트맨 열은 NULL입니다. 스포츠 토토 베트맨 액세스 방법 스포츠 토토 베트맨 널이 설정 될 수 있습니다AMSEARCHNULLS, 그것이 지원한다는 것을 나타냅니다is nulland그렇지 않습니다 널검색 조건으로 조항.