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.