Is there a way to segregate data buffers by DBID?
search cancel

Is there a way to segregate data buffers by DBID?

book

Article ID: 91686

calendar_today

Updated On:

Products

Datacom DATACOM - AD CIS COMMON SERVICES FOR Z/OS 90S SERVICES DATABASE MANAGEMENT SOLUTIONS FOR DB2 FOR Z/OS COMMON PRODUCT SERVICES COMPONENT Common Services CA ECOMETER SERVER COMPONENT FOC Easytrieve Report Generator for Common Services INFOCAI MAINTENANCE IPC UNICENTER JCLCHECK COMMON COMPONENT Mainframe VM Product Manager CHORUS SOFTWARE MANAGER CA ON DEMAND PORTAL CA Service Desk Manager - Unified Self Service PAM CLIENT FOR LINUX ON MAINFRAME MAINFRAME CONNECTOR FOR LINUX ON MAINFRAME GRAPHICAL MANAGEMENT INTERFACE WEB ADMINISTRATOR FOR TOP SECRET Xpertware

Issue/Introduction



I want to increase the overall MUF performance by adequate buffer allocations per DBID.
To protect business critical DBIDs from other buffer users.

Environment

Release: DBCISF00200-15.1-Datacom-Database-Option for CICS Services
Component:

Resolution

You can define alternate buffer pools to be assigned to specific DBIDs or areas. 
Alternate buffer pools are defined with the MUF startup option BUFFER_POOL_DEF.
See member DBDATIN2 which has some sample statements commented out: 
*BUFFER_POOL_DEF IXX01,4,15 POOL-NAME,BUFFER-SIZE,BUFFER-COUNT 
*BUFFER_POOL_DEF DXX01,4,15 POOL-NAME,BUFFER-SIZE,BUFFER-COUNT 
*BUFFER_POOL_DEF DATA1,4,15 POOL-NAME,BUFFER-SIZE,BUFFER-COUNT 

You then assign an area or DBID to the pool with the BUFFER_POOL_CONTENT startup option, for example: 
BUFFER_POOL_CONTENT DATA1,22 

You can also use the console commands BUFFER_POOL_CONTENT and BUFFER_POOL_COUNT to make changes to the buffer configuration. 
 

Additional Information

See DocOps  section Alternate Buffer Pools 
Also see section BUFFER_POOL_DEF