Nonstop Database, HiRDB Version 9 System Operation Guide

[Contents][Index][Back][Next]

Appendix D.2 Specifying HiRDB system definitions

To modify an operand in a HiRDB system definition, HiRDB must be terminated. Before you modify any of the operands listed in the table below, determine the new values to be specified. If HiRDB runs around the clock, care is required in specifying values for the operands in the table below.

When HiRDB Advanced High Availability is installed, HiRDB system definitions can be modified while HiRDB remains active because the system reconfiguration command becomes available for use.

Table D-1 Operands requiring caution when specifying new values while HiRDB is running around the clock

Operand Caution
pd_max_users
pd_max_server_process
pd_max_bes_process
pd_max_dic_process
When the number of concurrently connected clients is expected to increase, specify values for these operands that provide a sufficient margin. You can also minimize the number of unneeded (unconnected) server processes by decreasing the value of the pd_process_count operand.
When the pd_max_server_process operand is omitted, HiRDB calculates a value for it automatically.
pd_stj_file_size The file size depends on the statistical information acquired, but we recommend specifying a value greater than the default (1,024 kilobytes).
pd_spd_syncpoint_skip_limit When specifying this operand, be aware of the amount of data handled by batch jobs to be executed.
pd_lck_pool_size When the job mode changes and the number of resources to be locked might increase until the resources are committed, take that potential increase into account when determining the value of this operand.
pd_lck_until_disconnect_cnt When the job mode might change, take that into account when determining the value of this operand.
pd_sds_shmpool_size
pd_dic_shmpool_size
pd_bes_shmpool_size
The values specified in these operands are calculated from the values of other operands in this list. Therefore, when you change the value specified in any of those other operands, you must re-calculate the values to be specified in these operands. For details about which other operands affect these operands, see Formulas for shared memory used by a single server or Formulas for shared memory used by each server in the HiRDB Version 9 Installation and Design Guide.
When these operands are omitted, HiRDB calculates values for them automatically.
pdlogadfg -d sys
pdlogadpf -d sys
Be sure to provide sufficient extra overall space for system log files. Use these operands to define reserved files, and you can add content to system log files as necessary.
pd_svr_castoff_size Since memory usage increases if server processes remain resident, consider specifying this operand.
pd_log_sdinterval Do not specify 0 as the elapsed time.