+MAXTASKS


The +MAXTASKS parameter specifies the maximum number of concurrently executing tasks per server.

+MAXTASKS is set by the configuration job, usually UBMCCNTL(NGT$GLBL). You can override this parameter in individual utility jobs with the UTLPARMS DD. You can set the value of this parameter dynamically at runtime by using the XSUTGLOB (global variable definition) automation control point


MAXTASKS_PTF_BQU2361.png


10

(default) Runs up to 10 tasks per server simultaneously

integer

An integer between 1 and 20 representing the maximum number of tasks per server

+MAXTASKS can have a maximum of 20 tasks per server. You can specify a lower maximum number of server tasks. For example, if you specify +SVRDISK(3) and +MAXTASKS(7), no more than 21 server tasks can run at once. If you specify +MAXTASKS(20), the highest valid value possible, up to 60 tasks can run at once.

Parallel processing

Parallel processing is restricted to five concurrent server tasks per server.

+MAXTASKS(5)

Best practice
Configure the maximum +MAXTASKS(20) and use fewer servers to manage parallel processing. The need to override this parameter to restrict tasks in individual utilities is rare.


Important

For the rules that apply to parameter syntax, see Parameter syntax rules.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*