11.3.4 option statement (specification of optional information)

The option statement specifies pdreclaim's execution monitoring time.

Criteria
Specify the option statement to monitor the execution time of pdreclaim.
Rules
The utility ignores any operand other than exectime (such as those permitted in the option statement of pdrorg), if specified. Specifying other operands will not result in a control statement error.
Organization of this subsection
(1) Format
(2) Explanation

(1) Format

 option exectime=pdreclaim-monitoring-time

(2) Explanation

(a) exectime=pdreclaim-monitoring-time

[Figure]<unsigned integer> ((0-35791394))

Specifies the pdreclaim execution monitoring time in minutes.

Guideline for the specification value
The purpose of this operand is to detect a no-response error, not to monitor the execution time of a long transaction. Therefore, you should specify a sufficient time for processing the applicable table. For example, to monitor the execution time of a pdreclaim that should terminate in 7-8 minutes, specify exectime=20, not exectime=10.
Rules
  1. If you omit this operand or specify 0, the system will not monitor the execution time.
  2. This operand takes the precedence over the pd_utl_exec_time operand in the system definition. Table 11-7 describes the relationship between the exectime operand and the pd_utl_exec_time operand in the system definition.

    Table 11-7 Relationship between the exectime operand and the pd_utl_exec_time operand in the system definition (pdreclaim)

    exectime operand valuepd_utl_exec_time operand value in the system definition
    Omitted or 0A
    Omitted[Figure]Monitoring with value A
    0[Figure][Figure]
    BMonitoring with value BMonitoring with value B
    Legend:
    [Figure]: Execution time is not monitored.

  3. If pdreclaim processing does not terminate within the specified time, terminate the utility process forcibly and collect troubleshooting information to determine the cause of the no-response error. Note that this statement monitors the execution time of the utility process that releases used free pages (0mrorg) and the single server (or back-end server). If an error occurs in the command process (pdreclaim or pdrorg), the process cannot be terminated forcibly. For details about the error information to be collected, see the pd_utl_exec_time operand in the manual HiRDB Version 8 System Definition.