Реорганизация файла документов

Navigation:  TCP/IP Сервер БД ИРБИС64 > Структура файлов БД ИРБИС64 >

Реорганизация файла документов

Previous pageReturn to chapter overviewNext page

При модификации записей файла документов объем этого файла возрастает и возможны потери дисковой памяти, которую нельзя использовать.

 

На заметку:

Средство реорганизации позволяет сжать файл документов.

 

Во время фазы копирования файла документов создается файл копии (с расширением BKP), который в дальнейшем может быть использован для восстановления файла документов. Структура и формат этого файла копии те же, что и для файла документов (MST), за исключением того, что файл перекрестных ссылок не требуется, так как все записи размещаются без пропусков последовательно. Записи, помеченные как удаленные, в файл копии не записываются.

 

 Осторожно:

Так как только последняя версия записи записывается в файл копии, выполнить операцию копирования невозможно, если в базе есть хотя бы одна неинвертированная запись (поскольку состояние инверсного файла должно соответствовать содержанию инверсного файла).

 

Во время фазы восстановления файла документов последовательно читается файл копии и создается файл документов (MST) и файл перекрестных ссылок (XRF). В этот момент все записи, помеченные как логически удаленные, становятся физически удаленными (XRF_FLAG = BIT_PHYS_DEL).

Удаленные записи определяются отсутствием в базе данных номеров записей файла документов (MFN).

 


См. также:

Техника актуализации