Assigning a buffer pool
IMS allows you to define a database data set to a particular buffer subpool for high activity databases, to prevent buffers from being stolen by other databases.
If you are partitioning a database that is currently assigned to a buffer subpool, then you must assign all of the partitions to the same subpool. You can also assign high-activity partitions (dcb numbers) to their own subpool.
Use the DBD=dbname(1,poolid) statement to assign a database data set to a particular buffer subpool.
The number in this statement is a dcb number. When adding partitions, you must add a DBD statement for each dcb number to have all partitions use the same buffer subpool.
In this example, there are three PARTDB partitions assigned to BP03. BP03 is defined as an OSAM or VSAM buffer subpool, which is dedicated to PARTDB.
DBD PARTDB(2,BP03)
DBD PARTDB(3,BP03)