Important We are integrating BMC AMI LOBMaster technology into the BMC AMI Reorg product and discontinuing BMC AMI LOBMaster as a separate product. For the latest integrated documentation, see BMC AMI Reorg for Db2 13.1.

+SVRMODE


The +SVRMODE parameter specifies the mode in which BMC AMI Utilities spawn server processing.

SVRMODE.png


The values are defined as follows:

MIXED or M

(default) The product uses a mixture of external and internal processing, as determined by BMC AMI Utilities processing logic.

Processing examines or "weighs" the size of all objects to be processed and uses the appropriate process. The product limits the Internal server's memory, as appropriate.

BMC AMI Utilities processing first starts an internal server. If waiting work is found, BMC AMI Utilities processing starts an external server. This loop stays in place until the SVRDISK(n) value is reached.

INTERNAL or I

The product uses internal server processing in memory, reducing system resource usage. The product does not limit the internal server's memory.

All work is performed in the Primary job without Server jobs. This option is suitable only for jobs involving small objects and a small number of objects, or short jobs. This mode is suitable for shops desiring maximum throughput on small tasks.

EXTERNAL or E

The product uses external server processing

External server processing spawns one or more servers (JOB or STC), and will require additional intiators if +SVRTYPE(JOB) is in effect. This option is suitable for very large table spaces with very large non-partitioned indexes. The product limits the Internal server's memory, as appropriate.

Important

If you select Mixed mode and BMC AMI Utilities processing determines that too much work exists for in-memory processing, 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.

Example
+SVRMODE(INTERNAL)

Processing uses internal servers.

Example
+SVRMODE(EXTERNAL)

Processing uses external servers.

Example
+SVRMODE(M)

Processing proceeds in mixed server mode, determining whether to use internal or external servers.

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*