Scalable Database Server, HiRDB Version 8 System Definition
Table A-1 lists all the operands provided in the HiRDB system definitions; it also indicates whether or not each operand can be modified during a restart. The operands are listed in alphabetical order. Note that the operands for the following definitions are not described in this appendix. You can modify the operands for these definitions before restarting HiRDB (following planned termination, forced termination, or abnormal termination).
Table A-1 Operands defined in the HiRDB system definition and their modifiability during restart
| Operand | Definition type | Modifiable after forced or abnormal termination? | Modifiable after planned termination? | ||||||
|---|---|---|---|---|---|---|---|---|---|
| SYS | UNT | SVR | SDS | FES | DS | BES | |||
| pd_additional_optimize_level6 | Y | Y | Y | Y | |||||
| pd_assurance_index_no | Y | Y4 | Y | ||||||
| pd_assurance_table_no | Y | Y4 | Y | ||||||
| pd_audit | Y | Y | N | N | |||||
| pd_aud_async_buff_count | Y | Y | Y | Y | |||||
| pd_aud_async_buff_retry_intvl | Y | Y | Y | Y | |||||
| pd_aud_async_buff_size | Y | Y | Y | Y | |||||
| pd_aud_file_name | Y | Y | Y | Y | |||||
| pd_aud_file_wrn_pnt | Y | Y | Y | ||||||
| pd_aud_max_generation_num | Y | Y | Y | Y | |||||
| pd_aud_max_generation_size | Y | Y | Y | Y | |||||
| pd_aud_no_standby_file_opr | Y | Y | Y | ||||||
| pd_audit_def_buffer_size | Y | Y | Y | Y | Y | ||||
| pd_auth_cache_size | Y | Y | Y | Y2,3 | Y2 | ||||
| pd_auto_vrup | Y | N | N | ||||||
| pd_bes_connection_hold | Y | Y | Y | Y | |||||
| pd_bes_conn_hold_trn_interval | Y | Y | Y | Y | |||||
| pd_bes_shmpool_size | Y | Y | Y2 | Y2 | |||||
| pd_cancel_down_msgchange | Y | Y | Y | ||||||
| pd_cancel_dump | Y | Y | Y | Y | |||||
| pd_change_clt_ipaddr | Y | Y | Y | Y | |||||
| pd_check_pending | Y | Y | Y | ||||||
| pd_client_waittime_over_abort | Y | Y | Y | ||||||
| pd_cmdhold_precheck | Y | Y | Y | ||||||
| pd_command_deadlock_priority | Y | Y | Y | ||||||
| pd_connect_errmsg_hide | Y | Y | Y | ||||||
| pd_constraint_name | Y | Y | Y | ||||||
| pd_cwaittime_report_dir | Y | Y | Y | Y | |||||
| pd_cwaittime_report_size | Y | Y | Y | Y | |||||
| pd_cwaittime_wrn_pnt6 | Y | Y | Y | Y | Y | ||||
| pd_dbbuff_lock_interval | Y | Y | Y | ||||||
| pd_dbbuff_lock_release_detect | Y | Y | Y | ||||||
| pd_dbbuff_lock_spn_count | Y | Y | Y | ||||||
| pd_dbbuff_lru_option | Y | Y | Y | ||||||
| pd_dbbuff_modify | Y | N | N | ||||||
| pd_dbbuff_rate_updpage | Y | Y | Y | ||||||
| pd_dbbuff_wait_interval | Y | Y | Y | Y | |||||
| pd_dbbuff_wait_spn_count | Y | Y | Y | Y | |||||
| pd_dbsync_altwrite_skip | Y | Y | Y | ||||||
| pd_dbsync_lck_release_count | Y | Y | Y | Y | Y | Y | |||
| pd_dbsync_point | Y | N | Y | ||||||
| pd_db_io_error_action | Y | Y | Y | Y | |||||
| pd_deadlock_priority_use | Y | Y | Y | ||||||
| pd_debug_info_netstat | Y | Y | Y | ||||||
| pd_dec_sign_normalize | Y | N | Y | ||||||
| pd_def_buf_control_area_assign | Y | Y | Y | ||||||
| pd_delete_reserved_word_file6 | Y | Y | Y | ||||||
| pd_dfw_awt_process | Y | Y | Y | Y | Y | Y | |||
| pd_dfw_syncpoint_skip_limit | Y | Y | Y | Y | Y | Y | |||
| pd_dic_shmpool_size | Y | Y | Y2 | Y2 | |||||
| pd_directory_server | Y | Y | Y | ||||||
| pd_down_watch_proc | Y | Y | Y | Y | |||||
| pd_dump_suppress_watch_time | Y | Y | Y | Y | |||||
| pd_fes_lck_pool_size | Y | Y | Y | Y | |||||
| pd_floatable_bes | Y | Y | Y | ||||||
| pd_foreign_server_libpath | Y | Y | Y | ||||||
| pd_ha | Y | N | N | ||||||
| pd_ha_acttype | Y | N | N | ||||||
| pd_ha_agent | Y | N | N | ||||||
| pd_ha_ipaddr_inherit | Y | Y | N | N | |||||
| pd_ha_max_act_guest_servers | Y | N | N | ||||||
| pd_ha_max_server_process | Y | N | Y2 | ||||||
| pd_ha_mgr_rerun | Y | Y | Y | ||||||
| pd_ha_process_count | Y | Y | Y | ||||||
| pd_ha_resource_act_wait_time | Y | Y | Y | Y | |||||
| pd_ha_server_process_standby | Y | N | N | ||||||
| pd_ha_switch_timeout | Y | Y | Y | Y | |||||
| pd_ha_transaction6 | Y | Y | Y | ||||||
| pd_ha_trn_queuing_wait_time | Y | Y | Y | ||||||
| pd_ha_trn_restart_retry_time | Y | Y | Y | ||||||
| pd_ha_unit | Y | N | N | ||||||
| pd_hash_table_size6 | Y | N | N | ||||||
| pd_hashjoin_hashing_mode6 | Y | Y | Y | ||||||
| pd_hostname | Y | N | N | ||||||
| pd_host_watch_interval | Y | Y | Y | ||||||
| pd_indexlock_mode | Y | N | Y | ||||||
| pd_ipc_conn_count | Y | Y | Y | ||||||
| pd_ipc_conn_interval | Y | Y | Y | ||||||
| pd_ipc_conn_nblock | Y | Y | Y | ||||||
| pd_ipc_conn_nblock_time | Y | Y | Y | ||||||
| pd_ipc_inet_bufsize | Y | Y | Y | Y | |||||
| pd_ipc_recv_count | Y | Y | Y | Y | |||||
| pd_ipc_send_count | Y | Y | Y | Y | |||||
| pd_ipc_send_retrycount | Y | Y | Y | Y | |||||
| pd_ipc_send_retrysleeptime | Y | Y | Y | Y | |||||
| pd_java_archive_directory | Y | Y | Y | Y | |||||
| pd_java_classpath | Y | Y | Y | Y | |||||
| pd_java_libpath | Y | Y | Y | Y | |||||
| pd_java_option | Y | Y | Y | ||||||
| pd_java_routine_stack_size | Y | Y | Y | ||||||
| pd_java_runtimepath | Y | Y | Y | Y | |||||
| pd_java_stdout_file | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| pd_jp1_event_level | Y | Y | Y | ||||||
| pd_jp1_event_msg_out | Y | Y | Y | ||||||
| pd_jp1_use | Y | N | N | ||||||
| pd_key_resource_type | Y | N | Y | ||||||
| pd_large_file_use | Y | N | Y | ||||||
| pd_lck_deadlock_info | Y | Y | Y | Y | |||||
| pd_lck_hash_entry | Y | Y | Y | Y | Y | Y | Y | ||
| pd_lck_pool_size | Y | Y | Y | Y | Y2 | Y2 | |||
| pd_lck_queue_limit | Y | Y | Y | ||||||
| pd_lck_release_detect | Y | Y | Y | Y | |||||
| pd_lck_release_detect_interval | Y | Y | Y | Y | |||||
| pd_lck_until_disconnect_cnt | Y | Y | Y | Y | N | Y | |||
| pd_lck_wait_timeout | Y | Y | Y | Y | |||||
| pd_list_initialize_timing | Y | Y | Y | ||||||
| pd_log_auto_unload_path | Y | Y | Y | Y | N | N | |||
| pd_log_dual5 | Y | Y | Y | Y | Y | N | N | ||
| pd_log_max_data_size5 | Y | Y | Y | Y | Y | Y2,3 | Y2 | ||
| pd_log_rec_leng | Y | Y | Y | Y | Y | Y | Y | ||
| pd_log_remain_space_check | Y | Y | Y | Y | Y | Y | Y | ||
| pd_log_rerun_reserved_file_open | Y | Y | Y | Y | Y | Y | Y | ||
| pd_log_rerun_swap | Y | Y | Y | Y | Y | Y | Y | ||
| pd_log_rpl_no_standby_file_opr | Y | Y | Y | ||||||
| pd_log_sdinterval | Y | Y | Y | Y | Y | Y | Y | ||
| pd_log_singleoperation | Y | Y | Y | Y | Y | N | N | ||
| pd_log_swap_timeout | Y | Y | Y | Y | Y | Y | Y | ||
| pd_log_unload_check | Y | Y | Y | Y | Y | Y | Y | ||
| pd_log_write_buff_count | Y | Y | Y | Y | Y | Y3 | Y | ||
| pd_master_file_name | Y | N | N | ||||||
| pd_max_access_tables | Y | Y3 | Y | ||||||
| pd_max_access_tables_wrn_pnt | Y | Y | Y | ||||||
| pd_max_add_dbbuff_no | Y | Y | Y | Y | N | Y | |||
| pd_max_add_dbbuff_shm_no | Y | Y | Y | Y | N | Y | |||
| pd_max_ard_process | Y | Y | Y | Y | Y | Y | |||
| pd_max_bes_process | Y | Y | N | Y2 | |||||
| pd_max_commit_write_reclaim_no | Y | Y | Y | ||||||
| pd_max_dic_process | Y | Y | N | Y2 | |||||
| pd_max_file_no | Y | Y2,3 | Y | ||||||
| pd_max_file_no_wrn_pnt | Y | Y | Y | ||||||
| pd_max_foreign_server | Y | N | Y | ||||||
| pd_max_list_users | Y | Y3 | Y | ||||||
| pd_max_list_count | Y | N | Y | ||||||
| pd_max_list_users_wrn_pnt | Y | Y | Y | ||||||
| pd_max_list_count_wrn_pnt | Y | Y | Y | ||||||
| pd_max_open_holdable_cursors | Y | Y | Y | Y | N | N | |||
| pd_max_rdarea_no | Y | N | Y | ||||||
| pd_max_rdarea_no_wrn_pnt | Y | Y | Y | ||||||
| pd_max_recover_process | Y | Y | Y | Y | |||||
| pd_max_server_process | Y | Y | Y | Y | |||||
| pd_max_users | Y | N | Y | ||||||
| pd_max_users_wrn_pnt | Y | Y | Y | ||||||
| pd_mlg_file_size | Y | Y | Y | ||||||
| pd_mlg_msg_log_unit | Y | N | N | ||||||
| pd_mode_conf | Y | Y | Y | ||||||
| pd_module_trace_max | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| pd_module_trace_timer_level | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| pd_name_port | Y | Comp | Comp | ||||||
| pd_non_floatable_bes | Y | Y | Y | ||||||
| pd_nowait_scan_option | Y | Y | Y | ||||||
| pd_ntfs_cache_disable | Y | Y | Y | ||||||
| pd_oltp_holdcr | Y | Y | Y | ||||||
| pd_optimize_level6 | Y | Y | Y | Y | |||||
| pd_overflow_suppress | Y | Y | Y | ||||||
| pd_pageaccess_mode | Y | Y | Y | ||||||
| pd_plugin_ixmk_dir | Y | Y | N | Y | |||||
| pd_process_count | Y | Y | Y | Y | Y | Y2 | Y2 | ||
| pd_process_terminator | Y | Y | Y | ||||||
| pd_process_terminator_max | Y | Y | Y | ||||||
| pd_queue_watch_time | Y | Y | Y | ||||||
| pd_queue_watch_timeover_action | Y | Y | Y | ||||||
| pd_rdarea_list_no_wrn_pnt | Y | Y | Y | ||||||
| pd_rdarea_open_attribute | Y | Y | Y | ||||||
| pd_rdarea_open_attribute_use | Y | Y | Y | ||||||
| pd_rdarea_warning_point | Y | Y | Y | ||||||
| pd_redo_allpage_put | Y | Y | Y | ||||||
| pd_reduced_check_time | Y | Y | Y | ||||||
| pd_registered_port | Y | Y | N | Comp | |||||
| pd_registered_port_check | Y | Y | N | Comp | |||||
| pd_registered_port_level | Y | Y | N | Y | |||||
| pd_registry_cache_size | Y | Y | Y | Y | Y | ||||
| pd_rorg_predict | Y | Y | Y | ||||||
| pd_routine_def_cache_size | Y | Y | Y | Y | Y | ||||
| pd_rpc_trace | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| pd_rpc_trace_name | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| pd_rpc_trace_size | Y | Y | Y | Y | Y | Y | Y | Y | Y |
| pd_rpl_hdepath | Y | N | N | ||||||
| pd_rpl_init_start | Y | N | N | ||||||
| pd_rpl_reflect_mode | Y | N | Y | ||||||
| pd_sds_shmpool_size | Y | Y | Y2 | Y2 | |||||
| pd_server_cleanup_interval | Y | Y | Y | Y | Y | Y | Y | ||
| pd_server_entry_queue | Y | Y | Y | Y | |||||
| pd_service_port | Y | Y | Comp | Comp | |||||
| pd_shared_rdarea_use | Y | N | Y | ||||||
| pd_space_level6 | Y | Y | Y | ||||||
| pd_spd_assurance_count | Y | Y | Y | Y | Y | N | N | ||
| pd_spd_assurance_msg | Y | Y | Y | Y | Y | Y | Y | ||
| pd_spd_dual | Y | Y | Y | Y | Y | N | N | ||
| pd_spd_max_data_size | Y | Y | Y | Y | Y | N | N | ||
| pd_spd_reduced_mode | Y | Y | Y | Y | Y | N | Y | ||
| pd_spd_reserved_file_auto_open | Y | Y | Y | Y | Y | N | Y | ||
| pd_spd_syncpoint_skip_limit | Y | Y | Y | Y | Y | Y | Y | ||
| pd_spool_cleanup | Y | Y | Y | Y | |||||
| pd_spool_cleanup_interval | Y | Y | Y | Y | |||||
| pd_spool_cleanup_interval_level | Y | Y | Y | Y | |||||
| pd_spool_cleanup_level | Y | Y | Y | Y | |||||
| pd_sql_object_cache_size | Y | Y | Y | Y | Y | Y | N | Y | |
| pd_sql_send_buff_size | Y | Y | Y | ||||||
| pd_start_level | Y | Y | Y | ||||||
| pd_start_skip_unit | Y | Y | Y | ||||||
| pd_start_time_out | Y | Y | Y | ||||||
| pd_statistics | Y | Y | Y | ||||||
| pd_stj_file_size | Y | Y | Y3 | Y | |||||
| pd_stj_buff_size | Y | Y | Y3 | Y | |||||
| pd_sts_file_name_1-7 | Y | Y | Y | Y | N | N | |||
| pd_sts_initial_error | Y | Y | Y | Y | Y | Y | Y | ||
| pd_sts_last_active_file | Y | Y | Y | Y | Y | Y | |||
| pd_sts_last_active_side | Y | Y | Y | Y | Y | Y | |||
| pd_sts_singleoperation | Y | Y | Y | Y | Y | Y | Y | ||
| pd_substr_length | Y | Y | Y | ||||||
| pd_sysdef_default_option | Y | N | Y | ||||||
| pd_syssts_file_name_1-7 | Y | N | N | ||||||
| pd_syssts_initial_error | Y | Y | Y | ||||||
| pd_syssts_last_active_file | Y | Y | Y | ||||||
| pd_syssts_last_active_side | Y | Y | Y | ||||||
| pd_syssts_singleoperation | Y | Y | Y | ||||||
| pd_system_complete_wait_time | Y | Y | Y | ||||||
| pd_system_dbsync_point | Y | N | Y | ||||||
| pd_system_id | Y | N | N | ||||||
| pd_table_def_cache_size | Y | Y | Y | Y2,3 | Y2 | ||||
| pd_tcp_inet_bufsize | Y | Y | Y | Y | |||||
| pd_thdlock_pipe_retry_interval | Y | Y | Y | Y | |||||
| pd_thdlock_retry_time | Y | Y | Y | Y | |||||
| pd_thdlock_sleep_func | Y | Y | Y | ||||||
| pd_thdlock_wakeup_lock | Y | Y | Y | Y | |||||
| pd_thdspnlk_spn_count | Y | Y | Y | Y | |||||
| pd_thred_max_stack_size | Y | Y | Y | ||||||
| pd_trn_commit_optimize | Y | Y | Y | ||||||
| pd_trn_rerun_branch_auto_decide | Y | Y | Y | ||||||
| pd_trn_send_decision_interval | Y | Y | Y | ||||||
| pd_trn_send_decision_intval_sec | Y | Y | Y | ||||||
| pd_trn_send_decision_retry_time | Y | Y | Y | ||||||
| pd_trn_watch_time | Y | Y | Y | ||||||
| pd_type_def_cache_size | Y | Y | Y | Y | Y | ||||
| pd_uap_exerror_log_dir | Y | Y | Y | Y | |||||
| pd_uap_exerror_log_param_size6 | Y | Y | Y | Y | |||||
| pd_uap_exerror_log_size | Y | Y | Y | Y | |||||
| pd_uap_exerror_log_use6 | Y | Y | Y | Y | Y | ||||
| pd_unit_id | Y | N | N | ||||||
| pd_utl_buff_size | Y | Y2 | Y2 | ||||||
| pd_utl_exec_mode | Y | N | Y | ||||||
| pd_utl_exec_time | Y | Y | Y | ||||||
| pd_view_def_cache_size | Y | Y | Y | Y2,3 | Y2 | ||||
| pd_watch_pc_client_time6 | Y | Y | Y | Y | Y | ||||
| pd_watch_resource | Y | Y | Y | ||||||
| pd_watch_time | Y | Y | Y | Y | |||||
| pd_work_buff_expand_limit | Y | Y | Y | Y | Y | Y | |||
| pd_work_buff_mode | Y | Y | Y | Y | Y | Y | |||
| pd_work_buff_size | Y | Y | Y | Y | Y | Y | |||
| pd_work_table_option | Y | Y | Y | ||||||
| pdwork_wrn_pnt | Y | Y | Y | ||||||
| pdbuffer | Y | N | Y | ||||||
| pdcltgrp | Y | Y | Y | ||||||
| pdhagroup | Y | N | N | ||||||
| pdhibegin | Y | Y | Y | ||||||
| pdhubopt | Y | N | Y | ||||||
| pdlogadfg -d spd | Y | Y | Y | Y | Y1 | Y1 | |||
| pdlogadfg -d sys5 | Y | Y | Y | Y | Y1 | Y1 | |||
| pdlogadpf -d spd | Y | Y | Y | Y | Y1 | Y1 | |||
| pdlogadpf -d sys5 | Y | Y | Y | Y | Y1 | Y1 | |||
| pdmlgput | Y | Y | Y | ||||||
| pdplgprm | Y | Y | Y | Y | Y | Y | |||
| pdplugin | Y | N | N | ||||||
| pdstart | Y | N | N | ||||||
| pdstbegin | Y | Y | Y | ||||||
| pdunit | Y | N | N | ||||||
| pdwork | Y | Y | Y | N | N | ||||
| SHMMAX | Y | Y | Y | Y | |||||
| TZ | Y | Y | Y | ||||||
Y: Yes, specification value can be modified.
N: No, specification value cannot be modified.
Comp (compatibility): Operand can be modified as long as compatibility is maintained.
: Not applicable.
SYS: System common definition
UNT: Unit control information definition
SVR: Server common definition
SDS: Single server definition
FES: Front-end server definition
DS: Dictionary server definition
BES: Back-end server definition
1 Operands may be added, but not deleted or modified.
2 If the specified value is too small, it may not be possible to restart HiRDB. When this is the case, restore the value to what it was before the change and then restart HiRDB.
3 If the specified value is too large, it may not be possible to restart HiRDB. When this is the case, restore the value to what is was before the change and then restart HiRDB.
4 If v6compatible or v7compatible is specified in the pd_sysdef_default_option operand, the value in effect before the change is used to start HiRDB even if the definition is changed during the HiRDB restart.
5 Care must be taken with respect to modifying this operand while HiRDB Datareplicator (extracted side) is linked. Before adding, changing, or deleting the specification of this operand in this case, first stop HiRDB Datareplicator. If the definition of this operand is changed while HiRDB Datareplicator is running, extraction by HiRDB Datareplicator may fail when HiRDB is restarted.
6 The values for the following HiRDB system definition operands can be different for each client. To change a value for a client, specify the operand in the client environment definition. For details about the client environment definition, see the HiRDB Version 8 UAP Development Guide.
| HiRDB system definition operand | Client environment definition operand |
|---|---|
| pd_additional_optimize_level | PDADDITIONALOPTLVL |
| pd_cwaittime_wrn_pnt | PDCWAITTIMEWRNPNT |
| pd_delete_reserved_word_file | PDDELRSVWDFILE |
| pd_ha_transaction | PDHATRNQUEUING |
| pd_hash_table_size | PDHASHTBLSIZE |
| pd_hashjoin_hashing_mode | PDHJHASHINGMODE |
| pd_optimize_level | PDSQLOPTLVL |
| pd_space_level | PDSPACELVL |
| pd_uap_exerror_log_param_size | PDUAPEXERLOGPRMSZ |
| pd_uap_exerror_log_use | PDUAPEXERLOGUSE |
| pd_watch_pc_client_time | PDSWATCHTIME |
All Rights Reserved. Copyright (C) 2007, Hitachi, Ltd.