Start of change

DSNB549I csect-name PGSTEAL(NONE) WILL NOT BE HONORED FOR FRAMESIZE(2G) BUFFERPOOL bpname

Explanation

This message indicates that the buffer manager does not use page-stealing method NONE for the buffer pool that bpname identifies, even though PGSTEAL(NONE) is specified.

csect-name
The name of the control section that issued the message.
bpname
The name of the buffer pool.

PGSTEAL(NONE) and FRAMESIZE(2G) are not compatible in Db2 12. If you specify these options together, Db2 issues message DSNB549I and uses the PGSTEAL(LRU) algorithm until the next allocation of the buffer pool. However, PGSTEAL(NONE) is recorded in the BSDS. To use PGSTEAL(NONE), specify FRAMESIZE(1M) or FRAMESIZE(4K). For more information, see Changed behavior for PGSTEAL(NONE) buffer pools in Storage release incompatibilities in Db2 12.

System action

Processing continues, but PGSTEAL(LRU) is used instead. PGSTEAL(NONE) is recorded as a pending attribute.

User response

To avoid an automatic change from PGSTEAL(NONE) to PGSTEAL(LRU), use FRAMESIZE(1M) or FRAMESIZE(4K).
End of change