이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 토토 사이트 순위를 보고 싶을 수도 있습니다.현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

68장. 토토 사이트 순위 파일

데이터베이스 파일 기본 페이지 형식에 대한 설명.

이 섹션은 다음에서 사용되는 페이지 형식의 개요를 제공합니다.포스트그레클래스. 사용자 정의 액세스 방법은 이 토토 사이트 순위 형식을 사용할 필요가 없습니다.

다음 설명에서, a바이트이다 8비트를 포함한다고 가정합니다. 또한, 용어항목다음에 저장된 데이터를 나타냅니다.포스트그레스클래스.

토토 사이트 순위 구조

다음 표는 두 페이지 모두 정상인 방법을 보여줍니다.포스트그레스클래스 및포스트그레색인 클래스(예: B-트리 색인) 구조화되어 있습니다.

표 68-1. 샘플 토토 사이트 순위 레이아웃

아이템 설명
itemPointerData
필러
항목데이터...
할당되지 않은 공간
ItemContinuationData
특수 공간
``ItemData 2''
``ItemData 1''
ItemIdData
토토 사이트 순위헤더데이터

각 페이지의 처음 8바이트는 페이지 헤더로 구성됩니다. (토토 사이트 순위헤더데이터). 헤더 내에서 처음 3개의 2바이트 정수 필드(하위, 상위그리고특수) 할당되지 않은 공간의 시작 부분까지의 바이트 오프셋을 나타냅니다. 할당되지 않은 공간의 끝과 시작 부분까지특수 공간. 특별한 공간은 끝의 영역이다. 페이지 초기화 시 할당된 페이지와 여기에는 액세스 방법과 관련된 정보가 포함되어 있습니다. 마지막 2 페이지 헤더의 바이트불투명, 인코딩 페이지 크기와 내부 조각화에 대한 정보 페이지. 페이지 크기는 버퍼의 프레임 때문에 각 페이지에 저장됩니다. 풀은 프레임별로 동일한 크기의 페이지로 분할될 수 있습니다. 수업 내 기초. 내부 단편화 정보는 다음과 같습니다. 페이지 재구성 시기를 결정하는 데 사용됩니다. 발생합니다.

페이지 헤더 다음에는 항목 식별자가 있습니다(ItemIdData). 새로운 항목 식별자가 할당됩니다. 할당되지 않은 공간의 처음 4바이트부터. 아이템이기 때문에 식별자는 해제될 때까지 이동되지 않으며 해당 인덱스가 사용될 수 있습니다. 페이지에서 항목의 위치를 나타냅니다. 사실 매 항목에 대한 포인터(아이템포인터) 생성됨 으로포스트그레프레임으로 구성됨 번호와 항목 식별자의 색인입니다. 품목 식별자 항목의 시작 부분에 대한 바이트 오프셋을 포함하며 길이는 바이트 및 이에 영향을 미치는 속성 비트 세트 해석.

항목 자체는 뒤로 할당된 공간에 저장됩니다 할당되지 않은 공간의 끝에서. 일반적으로 품목은 그렇지 않습니다. 해석됨. 그러나 항목이 너무 길어서 위에 놓을 수 없는 경우 단일 페이지 또는 항목의 조각화가 필요한 경우 항목 나누어져 있으며 각 부분은 개별 항목으로 처리됩니다. 다음과 같은 방식으로. 첫 번째부터 마지막 부분까지의 내용은 다음과 같습니다. 항목 연속 구조에 배치됨(ItemContinuationData). 이 구조에는 다음이 포함됩니다. 다음 조각과 조각을 가리키는 itemPointerData 그 자체. 마지막 부분은 정상적으로 처리됩니다.