Пространство имён SYSTEM
CLIENT_ADDRESS
-
Адрес клиента. Для TCP – IP адрес, для XNET – локальный ID процесса. Дляостальных случаев
NULL
. CLIENT_HOST
-
Имя хоста сетевого протокола удаленного клиента. Значениевозвращается для всех поддерживаемых протоколов.
CLIENT_OS_USER
-
Имя пользователя операционной системы на клиентском компьютере.
CLIENT_PID
-
PID процесса на клиентском компьютере.
CLIENT_PROCESS
-
Полный путь к клиентскому приложению, подключившемуся к базеданных.
CLIENT_VERSION
-
Версия клиентской библиотеки (fbclient), используемой клиентским приложением.
CURRENT_ROLE
-
Глобальная переменная
CURRENT_ROLE
. CURRENT_USER
-
Глобальная переменная
CURRENT_USER
. DB_NAME
-
Каноническое имя текущей базы данных. Это либо имя псевдонима(если соединение с помощью имён файлов запрещено
DatabaseAccess = NONE
) или,в противном случае, полностью расширенное имя файла базы данных. DB_FILE_ID
-
Уникальный идентификатор текущей базы данных на уровнефайловой системы.
DB_GUID
-
GUID базы данных.
EFFECTIVE_USER
-
Эффективный пользователь в текущий момент. Указываетпользователя с привилегиями которого в текущий момент временивыполняется процедура, функция или триггер.
ENGINE_VERSION
-
Версия сервера Firebird.
EXT_CONN_POOL_SIZE
-
Размер пула внешних соединений.
EXT_CONN_POOL_LIFETIME
-
Время жизни неактивных соединений в пуле внешнихсоединений.
EXT_CONN_POOL_IDLE_COUNT
-
Текущее количество неактивных соединений в пуле внешнихсоединений.
EXT_CONN_POOL_ACTIVE_COUNT
-
Текущее количество активных соединений в пуле внешнихсоединений.
GLOBAL_CN
-
Последнее значение текущего глобального счётчика Commit Number
ISOLATION_LEVEL
-
Уровень изоляции текущей транзакции —
CURRENT_TRANSACTION
.Значения:'READ_COMMITED'
,'SNAPSHOT'
или'CONSISTENCY'
. LOCK_TIMEOUT
-
Время ожидания транзакцией высвобождения ресурса приблокировке, в секундах.
NETWORK_PROTOCOL
-
Протокол, используемый для соединения с базой данных.Возможные значения:
'TCPv4'
,'TCPv6'
,'WNET'
,'XNET'
,NULL
. PARALLEL_WORKERS
-
Максимальное количество параллельных рабочих процессов в текущем подключении.
READ_ONLY
-
Отображает, является ли транзакция, транзакцией только длячтения.
'FALSE'
для Read-Write транзакций'TRUE'
для Read Only. REPLICA_MODE
-
Режим репликации: пустая строка или
NULL
— первичная база данных,'READ-ONLY'
— реплика в режиме только чтение,'READ-WRITE'
— реплика в режиме чтение и запись. REPLICATION_SEQUENCE
-
Текущее значение последовательности репликации (номерпоследнего сегмента, записанного в журнал репликации).
SESSION_ID
-
Глобальная переменная
CURRENT_CONNECTION
. SESSION_IDLE_TIMEOUT
-
Содержит текущее значение тайм-аут простоя соединения всекундах, который был установлен на уровне соединения, или ноль,если тайм-аут не был установлен.
SESSION_TIMEZONE
-
Текущий часовой пояс, установленный в текущей сессии.
SNAPSHOT_NUMBER
-
Номер моментального снимка базы данных: уровня транзакции(для транзакции
SNAPSHOT
илиCONSISTENCY
) или уровня запроса(для транзакцииREAD COMMITTED READ CONSISTENCY
). NULL, еслимоментальный снимок не существует. STATEMENT_TIMEOUT
-
Содержит текущее значение тайм-аута выполнения оператора вмиллисекундах, который был установлен на уровне подключения, илиноль, если тайм-аут не был установлен.
TRANSACTION_ID
-
Глобальная переменная
CURRENT_TRANSACTION
. WIRE_COMPRESSED
-
Используется ли сжатие сетевого трафика. Если используетсясжатие сетевого трафика возвращает
'TRUE'
, если не используется —'FALSE'
. Для встроенных соединений — возвращаетNULL
. WIRE_ENCRYPTED
-
Используется ли шифрование сетевого трафика. Еслииспользуется шифрование сетевого трафика возвращает
'TRUE'
, еслине используется —'FALSE'
. Для встроенных соединений — возвращаетNULL
. WIRE_CRYPT_PLUGIN
-
Если используется шифрование сетевого трафика, то возвращаетимя текущего плагина шифрования, в противном случае
NULL
.