-gn iqsrv16 Server Option

Sets the number of execution threads that are used for the catalog store and connectivity while running with multiple users.

Syntax

-gn integer

Remarks

This parameter applies to all operating systems and servers. Each connection uses a thread for each request, and when the request is completed, the thread is returned to the pool for use by other connections. As no connection can have more than one request in progress at one time, no connection uses more than one thread at a time.

An exception to this rule is if a Java application uses threads. Each thread in the Java application is a database server execution thread.

On Windows, specify this parameter in start_iq. To calculate its value, use:

gn_value >= gm_value * 1.5
Set the -gn value to at least 1.5 times the value of -gm. Specify a minimum of 25. The total number of threads cannot exceed a platform-specific maximum; see -iqmt num for details.
Related reference
-iqmt iqsrv16 Server Option