Appendix D.2 Specifying HiRDB system definitions

To modify an operand in a HiRDB system definition, HiRDB must be terminated. When you wish to modify any of the operands explained in Table D-1, you should determine in advance the new values to be specified. Care is required in specifying values for the operands described in Table D-1 in the case of a HiRDB that operates around the clock.

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

OperandCaution
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. Also, reducing the value of the pd_process_count operand makes it possible to minimize the number of unnecessary (unconnected) processes.
When the pd_max_server_process operand is omitted, HiRDB calculates a value for it automatically.
pd_stj_file_sizeThe file size depends on the statistical information acquired, but Hitachi recommends specifying a value greater than the default (which is 1024 kilobytes).
pd_spd_syncpoint_skip_limitWhen specifying this operand, be aware of the amount of data handled by batch jobs to be executed.
pd_lck_pool_sizeWhen 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_cntWhen 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 Formula for calculating the shared memory used by single servers or Formula for calculating the shared memory used by each server in the manual HiRDB Version 8 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_sizeSpecifying this operand while processes reside in the system increases the amount of memory used. Therefore, confirm that specifying this operand is necessary.
pd_log_sdintervalDo not specify 0 as the elapsed time.