НАЧАЛО >> Оглавление >> Общее описание >> Структура файлов БД ИРБИС64 >> Структура файла документов (*.mst) и формат записи >> Управляющая запись
Первая запись в файле документов – управляющая запись, которая формируется в момент определения базы данных или при ее инициализации и поддерживается в актуальном состоянии автоматически. Ее содержание следующее:
| Число бит | Параметр | Описание |
|---|---|---|
| 32 | CTLMFN | резерв; |
| 32 | NXTMFN | номер записи файла документов, назначаемый для следующей записи, создаваемой в базе данных; |
| 32 | NXT_LOW | младшее слово смещения на свободное место в файле; (всегда указывает на конец файла MST) |
| 32 | NXT_HIGH | старшее слово смещения на свободное место в файле |
| 32 | MFTYPE | резерв; |
| 32 | RECCNT | резерв; |
| 32 | MFCXX1 | резерв; |
| 32 | MFCXX2 | резерв; |
| 32 | MFCXX3 | индикатор блокировки базы данных (0 – нет, >0 – да). |
Во время создания и/или актуализации записей файла документов определяется индекс, определяющий позицию каждой записи. Индекс хранится в файле перекрестных ссылок (с расширением XRF).