RDB$CONFIG
Виртуальная таблица, отображающая актуальные параметры конфигурации, заданные в firebird.conf, databases.conf или через передаваемые через DPB.
Таблица RDB$CONFIG
при необходимости заполняется из структур в памяти, а экземпляр хранится на уровне запроса SQL.По соображениям безопасности доступ разрешен только SYSDBA
и владельцу базы данных.Непривилегированный пользователь видит пустое содержимое, ошибка не возникает.
Наименование столбца | Тип данных | Описание |
---|---|---|
|
|
Уникальный идентификатор записи. Не имеет значения. |
|
|
Наименование параметра, например “DefaultDbCachePages”, “TempCacheLimit” и т. д. |
|
|
Фактическое значение настройки, может задаваться в конфигурации ипри необходимости браться из ядра Firebird (в случае неверногозначения). |
|
|
Значение настройки по умолчанию, фиксированное в кодеFirebird. |
|
|
|
|
|
Имя конфигурационного файла, в котором был задан параметр,относительно корневой папки firebird, например: “firebird.conf”, “databases.conf” илиспециальное значение “DPB”, если параметр былустановлен в DPB, если значение параметра не было задано, то этополе содержит |