Appendix G. Number of Concurrent Command Connections

Some commands (operation commands and utilities) perform connection processing internally in HiRDB. When you execute commands or determine the pd_max_users operand value in the system definition, you must note the following:

The connection frame specified in the pd_max_users operand is used at the time of command connection; therefore, the number of connections available to users is reduced temporarily.

If there are more command connections than the number of connections available in the connection frame at the time of a command execution, a connection error occurs and the command may result in an error.

The table below shows the number of additional concurrent connections that are possible for each command. The provided number of concurrent connections is relative to there already being one command execution.

Table G-2 Number of additional concurrent connections for each command (XDS commands) shows the XDS commands. Determine the appropriate values if you use a memory database.

Table G-1 Number of additional concurrent connections for each command

Command nameNumber of additional concurrent connections
pdacunlck0
pdadmvr0
pdaudatld1
pdaudbegin0
pdaudend0
pdaudput1
pdaudrm0
pdaudswap1
pdbkupls0
pdbufls0
pdbufmod0
pdcancel0
pdcat0
pdchgconf0
pdchprc0
pdclibsync0
pdclose0
pdclttrc0
pdcmt0
pdconfchk0
pdconstck2
pdcopy0
pdcspool0
pddbchg0
pddbfrz0
pddbls0
pddbst1
pddef1
pddefrev1
pddivinfgt1
pdexp1
pdextfunc1
pdfbkup0
pdfchfs0
pdffsck0
pdfgt0
pdfls0
pdfmkfs0
pdfrm0
pdfrstr0
pdfstatfs0
pdfzeroinit0
pdgetcst2
pdgeter0
pdhold0
pdinfoget0
pdinit1
pditvstop0
pditvtrc0
pdjarsync0
pdlistls0
pdloadWhen -b -W -w all is specified, 2; otherwise, 1
pdlodsv0
pdlogadpf0
pdlogatul0
pdlogchg0
pdlogcls0
pdloginit0
pdlogls0
pdlogopen0
pdlogrm0
pdlogswap0
pdlogsync0
pdlogucat0
pdlogunld0
pdls -d audWhen HiRDB is active, 1; when HiRDB is inactive, 0
pdmemdb0
pdls (other than -d aud)0
pdmemsv0
pdmod1
pdobils0
pdobjconv1
pdopen0
pdopsetup0
pdorbegin0
pdorcheck1
pdorchg0
pdorcreate1
pdorend(number of servers specified in the pdorend -s option) [Figure] (value of the pdorend -m option)
For the default values for the -s and -m options, see the descriptions of the options for the pdorend command.
pdpfresh0
pdpgbfon1
pdplgrgst1
pdplgset0
pdprfed0
pdprflevel0
pdprgcopy0
pdprgrenew0
pdrbal1
pdrbk0
pdrdrefls1
pdreclaim1
pdreginit1
pdrels0
pdrorg1
pdrisechkFor a HiRDB single server configuration, 1. For a HiRDB parallel server configuration, the number of units that contain a dictionary server or back-end server
pdrisedbto0
pdriseset0
pdrpause0
pdparaloadNumber of RDAREAs composing the table
pdrplstart0
pdrplstop0
pdrstr0
pdsetenv0
pdsetup0
pdsql1
pdstart0
pdstbegin0
pdstedit0
pdstend0
pdstjswap0
pdstjsync0
pdstop0
pdstscls0
pdstsinit0
pdstsopen0
pdstsrm0
pdstsswap0
pdsvhostname0
pdtrndec0
pdtrnqing0
pdvrup1
pdvwopt0

Table G-2 Number of additional concurrent connections for each command (XDS commands)

Command nameNumber of additional concurrent connections
pdqdefchk0
pdqhamls0
pdqmemls0
pdqtrblinedump0
pdqtrblineed0
pdqtrbrcvr0
pdqtrbstced0
pdqtrbstcfput0
pdqtrbstcse0
pdqtrbtaskdump0
pdqtrbtasked0
pdqtrbtaskfput0
pdqtrbtrcefput0
pdqtrbwtor0
pdqtrncltls0
pdqtrnls0
pdqtrnlsdump0
pdulogref0
pdvdbexport0
pdvdefchk0
pdvrcvinf0
pdvshmrm0
pdvsta0
pdxdsstartpd_import_export_parallel operand value in the XDS database definition
For details about the pd_import_export_parallel operand, see the HiRDB Version 9 Memory Database Installation and Operation Guide.
pdxdsstoppd_import_export_parallel operand value in the XDS database definition
For details about the pd_import_export_parallel operand, see the HiRDB Version 9 Memory Database Installation and Operation Guide.