롤 토토 9.3.25 문서 | ||||
---|---|---|---|---|
범퍼카 토토 : 문서 : 9.3 : 여유 공간 맵 | PostgreSQL : 문서 : 9.3 : 스포츠 토토 결과 물리적 스토리지 | 58 장. 데이터베이스 물리적 스토리지 | 사설 토토 사이트 : 문서 : 9.3 : 초기화 포크 |
각 힙 관계에는 가시성 맵 (VM)이 있습니다. 모든 페이지에 보이는 것으로 알려진 튜플 만 포함하는 페이지 활성 거래. 주요 관계 데이터와 함께 저장됩니다 별도의 관계 포크에서 관계, +_VM접미사. 예를 들어, 관계의 Filenode가 12345 인 경우 VM은 파일에 저장됩니다. 라고 불리는12345_VM, 동일한 디렉토리에서 기본 관계 파일. 인덱스에는 vms가 없습니다.
가시성 맵은 단순히 힙 당 하나의 비트를 저장합니다. 세트 비트는 페이지의 모든 튜플이 보이는 것으로 알려져 있음을 의미합니다. 모든 거래 창구. 이것은 페이지에 포함되지 않음을 의미합니다 진공 청소기가 필요한 튜플. 이 정보도 사용할 수 있습니다 에 의해인덱스 전용 스캔쿼리 답변 인덱스 튜플 만 사용합니다.
지도는 우리가 비트가 설정 될 때마다, 우리는 조건이 사실이라는 것을 알고 있지만, 약간의 경우 설정되지 않았으며 사실이거나 그렇지 않을 수도 있습니다. 가시성 맵 비트입니다 진공 청소기만으로 설정하지만 모든 데이터 수정에 의해 지워집니다. 페이지에서의 작업.