CONSTRAINTS

The syntax for this command is as follows:

CONSTRAINTS   NN
CONSTRAINTS – NN
CONSTRAINTS + NN

Use this command to reload Ispec resource constraint information for system NN. The information will be loaded from the file called <system name>/CONSTRAINTS/CONFIG file, if present, where <system name> is the System Name registered with index NN. All updates in the system will be loaded.

Use the ‘+’ argument to enable the CONSTRAINTS option or to reload resource constraint information from the constraints file, if it is present. When the ‘+’ argument is used, the APPL_BLD server will check for the presence of the <system NN>/CONSTRAINTS/CONFIG file and load the information from it. If CONSTRAINTS was previously disabled, it will be enabled after a successful reload. This action might be performed when CONSTRAINTS is already enabled.

Use the ‘-’ argument to disable the CONSTRAINTS option for the current system session. If the constraints file is still present when the system is restarted, the information will be loaded and the CONSTRAINTS option will be enabled.

Use the CONSTRAINTS option on its own to view the current settings for the nominated system NN.

Ispec constraints allow the user to provide execution transaction limits for nominated Ispecs with respect to DB reads, DB writes, Elapsed time, and CPU time.

Additionally, the user might provide an override value for the default transaction Retries value (2) and specify a custom Retries value for nominated Ispecs.

Refer to Appendix B. Transaction Resource Management for more information on the use of Transaction Resource Management.