Another in the series of bitesize blog posts about features in MQ V8. Check out the whole series here .
All messages stored in MQ on z/OS private queues are associated with pages in a pageset. In turn you can think of these pages as being cached in real storage by so called buffer pools. Every MQPUT and every MQGET will touch pages in the buffer pool, and, if the queue size exceeds the buffer pool size, MQ will write (spill) the messages to the pageset, and read them back in as required. MQ also periodically checkpoints the pagesets by... [More]