When a unit of work is committed, the queue manager retains the group and segment information, and the application can continue putting or getting messages in the current message group or logical message.
Retaining the group and segment information when a unit of work is committed allows the application to spread a large message group or large logical message consisting of many segments across several units of work. Using several units of work may be advantageous if the local queue manager has only limited queue storage. However, the application must maintain sufficient information to be able to restart putting or getting messages at the correct point in the event that a system failure occurs. For details of how to restart at the correct point after a system failure, see the PMLOGO option described in MQPMO - Put-message options, and the GMLOGO option described in MQGMO - Get-message options.
The remaining usage notes apply only when the queue manager coordinates the units of work:
Notices |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
amqwak02134 |