RDB$FILES хранит множество деталей о вторичных файлах базы данных и о файлах оперативной копии.
Идентификатор столбца | Тип | IDX | UN | Описание |
RDB$FILE_NAME | VARCHAR(253) | Имя вторичного файла (тома) базы данных в многотомной базе данных или файла оперативной копии | ||
RDB$FILE_SEQUENCE | SMALLINT | Порядковый номер вторичного файла в последовательности томов базы данных или номер в наборе оперативных копий | ||
RDB$FILE_START | INTEGER | Начальный номер страницы | ||
RDB$FILE_LENGTH | INTEGER | Длина файла в страницах базы данных | ||
RDB$FILE_FLAGS | SMALLINT | Для внутреннего использования | ||
RDB$SHADOW_NUMBER | SMALLINT | Номер набора оперативных копий. Требуется для идентификации файла, как члена набора оперативных копий. Если значение NULL или 0, Firebird предполагает, что файл является вторичным файлом в томах базы данных |
RDB$FILTERS запоминает и хранит следы информации о фильтрах BLOB.
Идентификатор столбца | Тип | IDX | UN | Описание |
RDB$FUNCTION NAME | CHAR(31) | Уникальное имя фильтра BLOB | ||
RDB$DESCRIPTION | BLOB TEXT | Написанная пользователем документация о фильтре BLOB и используемых двух подтипах | ||
RDB$MODULE_NAME | VARCHAR (253) | Имя динамической библиотеки / совместно используемого объекта, где расположен код фильтра BLOB | ||
RDB$ENTRYPOINT | CHAR (31) | Точка входа в библиотеке фильтров для этого фильтра BLOB | ||
RDB$INPUT_SUB_TYPE | SMALLINT | Y(1) | Y(1) | Подтип BLOB для преобразуемых данных |
RDB$OUTPUT_SUB_TYPE | SMALLINT | Y(2) | Y(2) | Подтип BLOB, в который преобразуются входные данные |
RDB$SYSTEM_FLAG | SMALLINT | Внешне определенный фильтр (т. е. определенный пользователем = 0, внутренне определенный = 1 или более) |
RDB$FORMATS хранит информацию об изменениях метаданных, выполненных для таблиц. Каждый раз, когда таблица или просмотр изменяются, таблица получает новый номер формата. Цель этого - позволить приложениям получать доступ к измененной таблице без необходимости их перекомпилировать. Когда номер формата любой таблицы достигает 255, вся база данных становится недоступной для запросов. Тогда нужно выполнить резервное копирование, восстановить эту копию и продолжить работу с заново созданной базой данных.
Идентификатор столбца | Тип | IDX | UN | Описание |
RDB$RELATION ID | SMALLINT | Y(1) | Y(1) | Идентификатор таблицы или просмотра в RDB$RELATIONS |
RDB$FORMAT | SMALLINT | Y(2) | Y(2) | Идентификатор формата таблицы. Форматов может быть до 255, как и строк для любой конкретной таблицы |
RDB$DESCRIPTOR | BLOB FORMAT | Отображение в виде BLOB столбцов и атрибутов данных на момент, когда была создана запись формата |
RDB$FUNCTXON_ARGUMENTS хранит атрибуты аргументов (параметров) внешних функций.