15.1. DB2 Memory Allocation: The Big Picture

DB2 allocates memory for three different types of operations.

  • Instance-level operations: DB2 allocates memory for instance-level operations such as accepting connection requests, starting up support to activate a database, and for inter-partition communication if you have a multi-partition system. This is known as instance-level shared memory since it is shared by all databases in the instance and by all applications connecting to databases in the instance. Figure 15.1 shows the components that make up the instance-level shared memory in the top left corner (Per Instance Global Control Block).

    Figure 15.1. The DB2 memory model: the big picture
  • Database-level operations: DB2 also ...

Get Understanding DB2®: Learning Visually with Examples now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.