이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.토토 베이 : 문서 : 17 : 62 장 색인 액세스 방법 인터페이스 정의버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

50장. 스포츠 토토 사이트 액세스 메소드 인터페이스 정의

이 장은 코어 사이의 인터페이스를 정의합니다.포스트그레SQL시스템 및스포츠 토토 사이트 액세스 방법10932_11131

다음의 모든 색인포스트그레SQL은 기술적으로 알려진 것보조 인덱스; 즉, 인덱스는 인덱스와 물리적으로 분리되어 있습니다. 설명하는 테이블 파일입니다. 각 인덱스는 자체적으로 저장됩니다. 물리적관계그리고 다음과 같이 설명됩니다. 의 항목pg_class카탈로그. 는 인덱스의 내용은 전적으로 해당 인덱스의 통제를 받습니다. 접근 방법. 실제로 모든 인덱스 액세스 방법은 다음과 같이 나뉩니다. 일반 페이지를 사용할 수 있도록 표준 크기 페이지에 대한 색인을 생성합니다. 인덱스 내용에 액세스하기 위한 스토리지 관리자 및 버퍼 관리자입니다. (기존의 모든 인덱스 액세스 방법은 또한 에 설명된 표준 페이지 레이아웃섹션 53.3, 그들은 모두 인덱스 튜플 헤더의 형식과 동일합니다. 하지만 이러한 결정은 그렇지 않습니다. 액세스 방법을 강제로 적용합니다.)

색인은 사실상 일부 데이터 키 값을 다음으로 매핑하는 것입니다.튜플 식별자또는TID, 인덱스의 행 버전(튜플) 부모 테이블. TID는 블록 번호와 항목 번호로 구성됩니다. 해당 블록 내에서(참조섹션 53.3). 이는 특정 정보를 가져오는 데 충분한 정보입니다. 테이블의 행 버전. 인덱스는 다음을 직접 인식하지 못합니다. MVCC에는 동일한 버전이 여러 개 있을 수 있습니다. 논리적 행; 인덱스에 대해 각 튜플은 독립적인 개체입니다. 자체 색인 항목이 필요합니다. 따라서 행 업데이트는 항상 키 값이 변경된 경우에도 행에 대해 완전히 새로운 인덱스 항목을 생성합니다. 변하지 않았습니다. 데드 튜플에 대한 인덱스 항목은 회수됩니다. 진공 청소) 데드 튜플 자체가 회수될 때.