Виртуальная таблица, отображающая актуальные параметры конфигурации, заданные в firebird.conf, databases.conf или через передаваемые через DPB.
 
Таблица RDB$CONFIG при необходимости заполняется из структур в памяти, а экземпляр хранится на уровне запроса SQL.По соображениям безопасности доступ разрешен только SYSDBA и владельцу базы данных.Непривилегированный пользователь видит пустое содержимое, ошибка не возникает.
 
Table 1. Описание столбцов таблицы RDB$CONFIG
| Наименование столбца | Тип данных | Описание | 
| RDB$CONFIG_ID
 | INTEGER
 | Уникальный идентификатор записи. Не имеет значения. | 
| RDB$CONFIG_NAME
 | VARCHAR(63)
 | Наименование параметра, например “DefaultDbCachePages”, “TempCacheLimit” и т. д. | 
| RDB$CONFIG_VALUE
 | VARCHAR(255)
 | Фактическое значение настройки, может задаваться в конфигурации ипри необходимости браться из ядра Firebird (в случае неверногозначения). | 
| RDB$CONFIG_DEFAULT
 | VARCHAR(255)
 | Значение настройки по умолчанию, фиксированное в кодеFirebird. | 
| RDB$CONFIG_IS_SET
 | BOOLEAN
 | TRUE, если значение установлено пользователем,FALSEв противномслучае.
 | 
| RDB$CONFIG_SOURCE
 | VARCHAR(255)
 | Имя конфигурационного файла, в котором был задан параметр,относительно корневой папки firebird, например: “firebird.conf”, “databases.conf” илиспециальное значение “DPB”, если параметр былустановлен в DPB, если значение параметра не было задано, то этополе содержит NULL. |