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

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

데이터베이스 파일 기본 토토 사이트 순위에 대한 설명 형식.

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

다음 설명에서 a바이트은 8비트를 포함하는 것으로 가정됩니다. 또한, 용어항목다음에 저장된 데이터를 나타냅니다.포스트그레테이블.

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

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

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

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

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

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