DBIOBUF control statement

Specifies the number of tracks for the access method (VSAM or BSAM) buffers that are used for one database data set group when the database is being read or written.

IMS HP Load translates the specified number into the AMP or DCB (NCP) parameter value internally. If the translated value exceeds the maximum allowable value for each access method, the translated value is overwritten. If you specify the AMP or the DCB (NCP) parameter for the database DD statement, it precedes the DBIOBUF specification.

This control statement is optional. If you do not specify this control statement, DBIOBUF=30 is used for VSAM and OSAM LDS, and DBIOBUF=15 is used for OSAM. In the case of HISAM, DBIOBUF=15 is used.

For OSAM LDS, DBIOBUF=15 is printed in the FRRIN Control Statements report even when DBIOBUF=30 is applied.

Read syntax diagramSkip visual syntax diagramDBIOBUF= nnn
nnn
Specifies a left-aligned decimal number in the range of 1 - 999.
Note: IMS HP Load calculates the number of VSAM buffers that fit into 30 tracks according to the CI size, and specifies AMP=('BUFND=nn,BUFNI=100') in the KSDS database data set internally. BUFNI=100 is used commonly for any CI size.