Espace de nommage SYSTEM
CLIENT_ADDRESS-
Adresse du client. Pour TCPv4 - adresse IP, pour XNET - ID du processus local. Pour les autres cas
NULL. CLIENT_HOST-
Le nom d’hôte du protocole réseau du client distant. La valeur est renvoyée pour tous les protocoles pris en charge.
CLIENT_OS_USER-
Le nom d’utilisateur du système d’exploitation de l’ordinateur client.
CLIENT_PID-
Le PID du processus sur l’ordinateur client.
CLIENT_PROCESS-
Chemin complet de l’application client se connectant à la base de données.
CLIENT_VERSION-
La version de la bibliothèque client (fbclient) utilisée par l’application client.
CURRENT_ROLE-
La variable globale
CURRENT_ROLE. CURRENT_USER-
La variable globale
CURRENT_USER. DB_NAME-
Le nom canonique de la base de données actuelle. C’est soit un nom d’alias (si la connexion au nom de fichier est interdite
DatabaseAccess = NONE) ou, sinon, un nom de fichier de base de données entièrement étendu. DB_FILE_ID-
Identifiant unique de la base de données actuelle au niveau du système de fichiers.
DB_GUID-
GUID de la base de données.
EFFECTIVE_USER-
L’utilisateur effectif à l’heure actuelle. Indique l’utilisateur avec des privilèges dont la procédure, la fonction ou le déclencheur est en cours d’exécution.
ENGINE_VERSION-
Version du serveur Firebird.
EXT_CONN_POOL_SIZE-
Taille du pool de connexions externes.
EXT_CONN_POOL_LIFETIME-
La durée de vie des connexions inactives dans le pool de connexion externe.
EXT_CONN_POOL_IDLE_COUNT-
Le nombre actuel de connexions inactives dans le pool de connexions externes.connexions.
EXT_CONN_POOL_ACTIVE_COUNT-
Le nombre actuel de connexions actives dans le pool de connexions externes.
GLOBAL_CN-
Dernière valeur du compteur global actuel de Commit Number
ISOLATION_LEVEL-
Le niveau d’isolement de la transaction actuelle —
CURRENT_TRANSACTION. Valeurs :'READ_COMMITED','SNAPSHOT'ou'CONSISTENCY'. LOCK_TIMEOUT-
Le temps qu’une transaction attend pour que la ressource soit libérée lorsqu’elle est bloquée, en secondes.
NETWORK_PROTOCOL-
Le protocole utilisé pour se connecter à la base de données. Valeurs possibles :
'TCPv4','TCPv6','WNET','XNET',NULL. PARALLEL_WORKERS-
Nombre maximal de flux de travail parallèles dans la connexion actuelle.
READ_ONLY-
Indique si la transaction est une transaction en lecture seule.
'FALSE'pour les transactions en lecture-écriture'TRUE'pour la lecture seule. REPLICA_MODE-
Mode de réplication : chaîne vide ou
NULL--base de données primaire,READ-ONLY--réplique en lecture seule,READ-WRITE--réplique en lecture-écriture. REPLICATION_SEQUENCE-
La valeur actuelle de la séquence de réplication (le numéro du dernier segment écrit dans le journal de réplication).
SESSION_ID-
Variable globale
CURRENT_CONNECTION. SESSION_IDLE_TIMEOUT-
Contient la valeur actuelle du délai d’inactivité de la connexion en secondes, qui a été définie au niveau de la connexion, ou zéro si aucun délai n’a été défini.
SESSION_TIMEZONE-
Le fuseau horaire actuel défini dans la session en cours.
SNAPSHOT_NUMBER-
Nombre d’instantanés de la base de données : niveau transaction (pour la transaction
SNAPSHOTouCONSISTENCY) ou niveau requête (pour la transactionREAD COMMITTED READ CONSISTENCY). NULL si le snapshot n’existe pas. STATEMENT_TIMEOUT-
Contient la valeur actuelle du délai d’exécution de l’opérateur en millisecondes, qui a été défini au niveau de la connexion, ou zéro si aucun délai n’a été défini.
TRANSACTION_ID-
Variable globale
CURRENT_TRANSACTION. WIRE_COMPRESSED-
Si la compression du trafic réseau est utilisée ou non. Si la compression du trafic réseau est utilisée, elle renvoie
'TRUE', sinon'FALSE'. Pour les connexions embarquées — renvoieNULL. WIRE_ENCRYPTED-
Si le cryptage du trafic réseau est utilisé. Si le cryptage du trafic réseau est utilisé, renvoie "VRAI", sinon "FAUX". Pour les connexions embarquées — renvoie
NULL. WIRE_CRYPT_PLUGIN-
Si le cryptage du trafic réseau est utilisé, renvoie le nom du plugin de cryptage actuel, sinon
NULL.