BKR_QUERY_THREADS - UEC configuration option
Description
The BKR_QUERY_THREADS option specifies the number of threads started in order to initiate broker queries during a polling cycle.
Note
One BKR_QUERY_THREADS is equivalent to one task or TCB.
z/OS
For each query thread, a task (TCB) is created in the UEC address space. A task is an individually dispatchable unit of work within the address space. The more tasks that exist in the address space, the more CPU and memory resources the address space consumes. The benefit of the additional tasks is that each task may execute in parallel producing a higher overall throughput of broker queries.
The throughput benefits achieved with additional tasks diminish after a certain optimum number of tasks. The optimum number depends on the hardware resources available to the operating system and the UEC address space resource configuration. A typical range is from 2 to 10 threads.
Usage
Method |
Syntax |
IBM i |
HP NonStop |
UNIX |
Windows |
z/OS |
Command Line, Short Form |
n/a |
|
|
|
|
|
Command Line, Long Form |
n/a |
|
|
|
|
|
Configuration File Keyword |
bkr_query_threads count |
|
|
|
|
|
Values
count is the number of threads started in order to initiate broker queries.
Default
Windows |
10 |
---|---|
z/OS |
4 |