~cpp --------------------------------------------------------- - 페이지ID | 첫RecordID | FreeSpace | ptrToFree - - (Word) | (Word) | (Word) | (Word) _ --------------------------------------------------------- - Record | Record | Record..... - - (Record Size) | (R-Size) | (R-Size) - --------------------------------------------------------- - 비신장 가변길이 레코드 & - - FreeSpace - --------------------------------------------------------- - - ... - Length - Length - Length - Last_ - - - ... - ID - ID - ID - Slot_ - - - ... - Pointer - Pointer - Pointer - Pointer - ---------------------------------------------------------
~cpp RecordID
를 접근할 수 있도록 하였으며,~cpp NumberOfRecord
값은 오버헤드차원에서 삭제처리하였고,,~cpp FreeSpace>Slot_Size+Record_Size
와 비교후에 수행~cpp RecordID
를 찾거나 가는데 IO 수행이 너무 많이 필요하다.~cpp RecordID
까지도 마스터페이지가 관리하도록 할 것임.