Nonstop Database, HiRDB Version 9 Command Reference
Table D-1 Maximum number of copies of each utility that can be executed concurrently lists and describes the maximum number of copies of each utility that can be executed concurrently. The values shown in the table assume that copies of only one utility are being executed. However, the maximum value for a utility that depends on the pd_max_users operand value also depends on the number of other utilities and UAPs that are executing concurrently.
If the maximum number of concurrent connections is exceeded, one of the following occurs for the affected utility:
Table D-1 Maximum number of copies of each utility that can be executed concurrently
Utility | Maximum number of copies that can be executed concurrently | |
---|---|---|
pd_utl_exec_mode=0 | pd_utl_exec_mode=1 | |
Database initialization utility (pdinit) | 1 | |
Database definition utility (pddef)#1 | pd_max_users operand value | |
Database load utility (pdload) |
|
|
Interactive SQL execution utility (pdsql) | pd_max_users operand value | |
Database structure modification utility (pdmod) | 1 | |
Dictionary import/export utility (pdexp) | 1 | |
Rebalancing utility (pdrbal) | MIN(32, pd_max_users operand value) | pd_max_users operand value |
Database reorganization utility (pdrorg) | MIN(32, pd_max_users operand value) | pd_max_users operand value |
Free page release utility (pdreclaim) | MIN(32, pd_max_users operand value) | pd_max_users operand value |
Global buffer residence utility (pdpgbfon) | MIN(32, pd_max_users operand value) | pd_max_users operand value |
Integrity check utility (pdconstck) | pd_max_users operand value/2 | |
Statistics analysis utility (pdstedit) | No limit | |
Database condition analysis utility (pddbst) | MIN(16, pd_max_users operand value) | pd_max_users operand value |
Optimizing information collection utility (pdgetcst) | MIN(16, pd_max_users operand value 2) | pd_max_users operand value 2 |
Access path display utility (pdvwopt) | No limit | |
Database copy utility (pdcopy) | 32 (when the -b option value is 1)#2 | pd_max_users operand value |
Database recovery utility (pdrstr) | 32 | pd_max_users operand value |
Registry facility initialization utility (pdreginit) | 1 | |
Reflection processing for online reorganization (pdorend) | satisfying the following condition: n a b c + d i = 1 a: Number of servers specified in pdorend -s#3 b: Value specified in pdorend -m c: pd_max_users operand value d: pd_max_reflect_process_count operand value |
|
Audit log output utility for JP1/NETM/Audit (pdaudput) | 1 |
If you execute multiple different utilities and satisfy the formula shown below, specify 1 in the pd_utl_exec_mode operand:
For a HiRDB parallel server configuration, if the number of users connected to the front-end server on the unit where the system manager is located reaches the pd_max_users operand value, as shown in Table D-1 Maximum number of copies of each utility that can be executed concurrently, an excess number of concurrently connected users is detected and the utility terminates with an error.
All Rights Reserved. Copyright (C) 2011, 2015, Hitachi, Ltd.