CONNECTION_POOLING [N[O]|F[ALSE]|OFF|0|Y[ES]|T[RUE]|ON|1]
This option controls whether connection pooling is enabled or disabled for the server. If connection pooling is switched on, connections to databases are not disconnected immediately when the client requests to disconnect from the database. The connections are put into a pool of connections that can be reused by subsequent requests to connect to the same database with the same attributes and credentials. Connections used for Memory Data Store cannot be pooled.
CONNECTION_POOL_TIMEOUT
secondsThis option identifies
the time in seconds an unused connection stays in the connection pool.
The default is 60 seconds. If the time is exceeded, the connection
is removed from the pool and the connection is closed. A value of
-1 indicates that the connection never times out and can stay in the
pool indefinitely. These connections are freed when the server is
stopped. To disable the timeout, use DROP_CONNECTION_POOL_TIMEOUT.
Configuring CONNECTION_POOL_TIMEOUT using
a value of 0 (zero) does not disable the timeout.
CONNECTION_POOL_MAXSIZE maxsizeThis option identifies the maximum number of unused connections in the connection pool. The default is 50. If the maximum number of connections is reached and a new connection is added to the connection pool, the oldest connection is removed from the pool and that connection is closed. If this option is set at 0, the default of 50 is used. Connections used for Memory Data Store cannot be pooled.
DROP CONNECTION_POOLING
This option drops and also disables the connection pooling option.
DROP CONNECTION_POOL_TIMEOUT
This option removes the connection pool timeout value. If connection pooling is enabled and connection pool timeout option has been dropped, it will use the default timeout value, 60.
DROP CONNECTION_POOL_MAXSZIZE
This option removes connection pool maxsize value. If connection pooling is enabled and connection pool maxsize option has been dropped, it will use the default maxsize value, 50.