Server modes and the +SVRMODE parameter


The global parameter SVRMODE controls the type of servers used by processing.

You can select the following server modes:

  • External—signifies that external server processing is to be used. External server processing spawns one or more server jobs and requires additional initiators to be available. This option is best for processing very large table spaces with very large non-partitioned indexes.
  • Internal—signifies that all work is to be done in the Primary job without Server jobs. This option is only for small objects and a small number of objects.
  • Mixed—signifies that a mixture of external and internal processing is to be used, determined by BMC AMI Load processing logic. Processing examines or weighs the size of all objects to be processed and uses the appropriate process accordingly.

Important

If you select Mixed mode and BMC AMI Load processing determines that too much work exists for in-memory processing, then the processing mode is switched to External.

An external server is started whenever the monitor finds disk work waiting to be processed in the status file. In the case of +SVRMODE(MIXED), processing starts an internal server. The next time processing finds waiting work, processing starts an external server. This loop stays in place until the +SVRDISK(n) value is reached.

 

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