Dynamic definition and allocation of Fast Path buffer pools

When the Fast Path 64-bit buffer manager is enabled, it defines and allocates the Fast Path buffer pools dynamically. If specified, the DBBF, DBFP, DBFX, and BSIZ parameters are ignored.

The Fast Path 64-bit buffer manager defines the Fast Path buffer pools dynamically based on buffer usage and CI size requirements. You do not need to specify either the size or number of Fast Path buffers. If IMS detects that more buffers are required or that a CI size does not match any of the currently allocated buffer pools, the Fast Path 64-bit buffer manager allocates the required buffer pools.

The maximum number of buffers that the Fast Path 64-bit buffer manager can allocate to a dependent region is defined by the combined value of the NBA and OBA dependent region parameters.

To alleviate the usage of the extended common storage area (ECSA), the Fast Path 64-bit buffer manager places DEDB buffer pools in 64-bit private storage.

Tip: The Fast Path 64-bit buffer manager does not manage the utility private buffers for Fast Path high-speed processing. These buffers can be located in ECSA or 64-bit common storage. To locate the buffers in 64-bit common storage for high-speed sequential processing (HSSP), specify the SETU FPBP64U=Y control statement in the DFSCTL DD statement. For the High-Speed DEDB Direct Reorganization (DBFUHDR0) utility, specify FPBP64U Y in the SYSIN DD statement.

To enable the Fast Path 64-bit buffer manager, specify FPBP64=Y in the DFSDFxxx PROCLIB member.