11.11 Local buffers

Local buffers are maintained in the process private memory and are used for input/output of data that is stored in an RDAREA on disk. The types of local buffers are as follows:

Local buffers are defined for each UAP in the UAP environment definition. By allocating a dedicated local buffer to a UAP, it is possible to avoid global buffer contention with other UAPs or waiting for buffer locks. For details about UAP environment definition, see the manual HiRDB Version 9 System Definition.

You should define local buffers when both of the following conditions apply:

Since UAPs that are always connected to HiRDB have a major impact on the system (in terms of use of memory, server processes and the like), do not define local buffers for such UAPs.

Organization of this section
11.11.1 Allocating index local buffers
11.11.2 Allocating data local buffers
11.11.3 Allocating local buffers
11.11.4 Considerations about local buffers