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
.