SIDXBUF control statement
The SIDXBUF control statement specifies the number of buffers that are to be used in the load process for each secondary index.
- SIDXBUF
- Specifies that this is an SIDXBUF statement.
- d_buf
- Specifies the number of VSAM buffers that are to be used for the data component
of the KSDS data set. The value must be an integer in the range of 1 - 255. If omitted, the default
value applied is as follows:
- In load mode, the default value of 16 is used for each partition of PSINDEX.
- In update mode, a value that is equivalent to five tracks of disk space is used for each partition of PSINDEX.
- For each non-HALDB secondary index, the default value of 64 is used.
- i_buf
- Specifies the number of VSAM buffers that are to be used for the index component of the KSDS data set. The value must be an integer in the range of 1 - 255. For each partition of PSINDEX, the default value is 16 in load mode and 2 in update mode. For each non-HALDB secondary index, the default value is 64.
- s_buf
- Specifies the number of QSAM buffers for reading the SORTOUT data set of striped sort. The value must be an integer in the range of 1 - 255. The default value is 64.
Tip: You can override
the default value in the runtime parameters module. See the explanation
of the IIURDFLT SIDXBUF entry in Defining runtime parameters.