Nonstop Database, HiRDB Version 9 System Definition
A dictionary server definition defines information for a dictionary server. This section explains the formats used to specify the operands of a dictionary server definition. Note that the numbers in the following table correspond to the numbers assigned to the explanations of the individual operands in 7.2 Operand explanations.
| No. | Format | Operand category |
|---|---|---|
| 1 | [set pd_max_dic_process = maximum-number-of-activated-processes-per-dictionary-server]# | Processes |
| 2 | [set pd_process_count = resident-processes-count[,resident-processes-count-at-server-startup]]# | |
| 3 | [set pd_server_cleanup_interval = interval-for-stopping-nonresident-server-processes]# | |
| 4 | [set pd_max_ard_process = asynchronous-READ-process-count]# | |
| 5 | [set pd_dfw_awt_process = number-of-parallel-writes-for-deferred-write-processing] | |
| 6 | [set pd_work_buff_mode = each | pool]# | Work tables |
| 7 | [set pd_work_buff_size = work-table-buffer-size]# | |
| 8 | [set pd_work_buff_expand_limit = work-table-buffer-expansion-limit]# | |
| 9 | [set pd_spd_syncpoint_skip_limit = maximum-number-of-skipped-synchronization-point-dumps]# | System monitoring |
| 10 | [set pd_dfw_syncpoint_skip_limit = maximum-number-of-skipped-synchronization-point-dumps-resulting-from-delay-of-synchronization-point-dump-acquisition-due-to-deferred-write-processing]# | |
| 11 | [set pd_lck_pool_size = server-lock-pool-size]# | Lock |
| 12 | [set pd_lck_pool_partition = per-server-lock-pool-partition-count]# | |
| 13 | [set pd_lck_until_disconnect_cnt = total-number-of-tables-and-RDAREAs-to-be-locked-per-server-UNTIL-DISCONNECT-specification]# | |
| 14 | [set pd_max_open_holdable_cursors = maximum-number-of-holdable-cursors-that-can-be-concurrently-open-when-LOCK-statement-with-UNTIL-DISCONNECT-specification-is-not-executed]# | |
| 15 | [set pd_lck_hash_entry = lock-pool-hash-entry-count]# | |
| 16 | [set pd_dbsync_lck_release_count = global-buffer-lock-release-interval-during-synchronization-point-processing]# | |
| 17 | [set pd_sql_object_cache_size = SQL-object-buffer-size]# | Buffers |
| 18 | [set pd_dic_shmpool_size = dictionary-server-shared-memory-size]# | Shared memory |
| 19 | [set pd_rpc_trace = Y | N]# | RPC trace information |
| 20 | [set pd_rpc_trace_name = "name-for-RPC-trace-collection-files"]# | |
| 21 | [set pd_rpc_trace_size = RPC-trace-collection-file-size]# | |
| 22 | [set pd_module_trace_max = maximum-number-of-module-traces-that-can-be-stored]# | Troubleshooting information |
| 23 | [set pd_module_trace_timer_level = 0 | 10 | 20]# | |
| 24 | [set pd_pth_trace_max = maximum-number-of-stored-communication-traces]# | |
| 25 | [set pd_max_add_dbbuff_no = maximum-global-buffers-count-for-dynamic-addition]# | Global buffers |
| 26 | [set pd_max_add_dbbuff_shm_no = maximum-shared-memory-segments-count-for-dynamic-addition]# | |
| 27 | [set pd_java_stdout_file = "Java-virtual-machine-standard-output-or-standard-error-output-destination-file"]# | Java |
| 28 | [set pd_java_castoff = Y | N]# | |
| 29 | [set pd_log_dual = Y | N]# | System log files |
| 30 | [set pd_log_remain_space_check = warn | safe]# | |
| 31 | [set pd_log_auto_unload_path = "unload-log-file-output-directory" [,"unload-log-file-output-directory"]...] | |
| 32 | [set pd_log_auto_unload_restart = Y | N]# | |
| 33 | [set pd_log_singleoperation = Y | N]# | |
| 34 | [set pd_log_rerun_reserved_file_open = Y | N]# | |
| 35 | [set pd_log_rerun_swap = Y | N]# | |
| 36 | [set pd_log_swap_timeout = wait-time-for-completion-of-system-log-file-swapping]# | |
| 37 | [set pd_log_unload_check = Y | N]# | |
| 38 | [set pd_log_max_data_size = log-input/output-buffer-size]# | |
| 39 | [set pd_log_write_buff_count = log-output-buffer-sectors-count]# | |
| 40 | [set pd_log_rec_leng = system-log-file-record-length]# | |
| 41 | [set pd_log_rollback_buff_count = rollback-log-input-buffer-sector-count]# | |
| 42 | [set pd_log_auto_expand_size = -extension-amount-per-system-log-file-extension-trigger[,extension-limit]]# | |
| 43 | [set pd_spd_dual = Y | N]# | Synchronization point dump files |
| 44 | [set pd_spd_assurance_msg = Y | N]# | |
| 45 | [set pd_spd_assurance_count = number-of-guaranteed-valid-generations]# | |
| 46 | [set pd_spd_reduced_mode = reduced-mode-operation-option]# | |
| 47 | [set pd_spd_reserved_file_auto_open = Y | N]# | |
| 48 | [set pd_spd_max_data_size = synchronization-point-dump-file-buffer-size]# | |
| 49 | [set pd_log_sdinterval = system-log-output-volume[,interval]]# | |
| 50 | set pd_sts_file_name_1 = "logical-file-name" ,"file-a-status-file-name","file-b-status-file-name" |
Server status files |
| [set pd_sts_file_name_2 = "logical-file-name" ,"file-a-status-file-name","file-b-status-file-name"] |
||
| [set pd_sts_file_name_3 = "logical-file-name" ,"file-a-status-file-name","file-b-status-file-name"] |
||
| [set pd_sts_file_name_4 = "logical-file-name" ,"file-a-status-file-name","file-b-status-file-name"] |
||
| [set pd_sts_file_name_5 = "logical-file-name" ,"file-a-status-file-name","file-b-status-file-name"] |
||
| [set pd_sts_file_name_6 = "logical-file-name" ,"file-a-status-file-name","file-b-status-file-name"] |
||
| [set pd_sts_file_name_7 = "logical-file-name" ,"file-a-status-file-name","file-b-status-file-name"] |
||
| 51 | [set pd_sts_initial_error = stop | continue | excontinue]# | Server status files (when an error occurs) |
| 52 | [set pd_sts_singleoperation = stop | continue]# | |
| 53 | [set pd_sts_last_active_file = "logical-file-name"] | |
| 54 | [set pd_sts_last_active_side = A | B] | |
| 55 | pdwork -v "HiRDB-file-system-area-name"[,"HiRDB-file-system-area-name"]... | Work table files |
| 56 | {{pdlogadfg -d sys -g file-group-name [ONL]}} | System log file configuration |
| 57 | {{pdlogadpf -d sys -g file-group-name -a "system-log-file-name" [-b "system-log-file-name"]}} |
|
| 58 | {{pdlogadfg -d spd -g file-group-name [ONL]}} | Synchronization point dump file configuration |
| 59 | {{pdlogadpf -d spd -g file-group-name -a "synchronization-point-dump-file-name" [-b "synchronization-point-dump-file-name"]}} |
|
| 60 | {{[pdplgprm -n plug-in-name [-s shared-memory-size]]}} | Plug-ins |
#: If this operand is omitted, the value specified in the same operand in the server common definition is used.
All Rights Reserved. Copyright (C) 2014, Hitachi, Ltd.