ALTER EXTERNAL CONNECTIONS POOL
Verwalten des externen Verbindungspools
DSQL
ALTER EXTERNAL CONNECTIONS POOL { CLEAR ALL | CLEAR OLDEST | SET LIFETIME lifetime <time-unit> | SET SIZE size } <time-unit> ::= SECOND | MINUTE | HOUR
Parameter | Beschreibung |
---|---|
lifetime |
Maximale Lebensdauer einer Verbindung im Pool.Der Mindestwert ist |
size |
Maximale Größe des Verbindungspools.Bereich 0 - 1000.Die Einstellung auf |
Wenn es vorbereitet ist, wird es wie eine DDL-Anweisung beschrieben, aber seine Wirkung tritt sofort ein – es wird sofort und vollständig ausgeführt, ohne auf das Transaktionscommit zu warten.
Die Anweisungen können von jeder Verbindung ausgegeben werden, und Änderungen werden auf die speicherinterne Instanz des Pools im aktuellen Firebird-Prozess angewendet.Handelt es sich um einen Classic-Prozess, wirkt sich eine dort eingereichte Änderung nicht auf andere Classic-Prozesse aus.
Mit ALTER EXTERNAL CONNECTIONS POOL
vorgenommene Änderungen sind nicht dauerhaft: Firebird verwendet nach einem Neustart die Pool-Einstellungen, die in firebird.conf
von ExtConnPoolSize
und ExtConnPoolLifeTime
konfiguriert wurden.