Global Transactions

Global transactions allow for several UOWs to share locks if they are all participants in a unit of work. The larger unit of work is referred to as a global transaction. This provides a way to avoid deadlocks between transactions. There are several reasons that you may want to consider combining several transactions into a large transaction. For example, this may be an option if you are adding OO (object-oriented) interfaces on existing transactions.

This simply is an extension of the distributed unit of work and adds the ability to share locks. It supports IMS, RRS (Recoverable Resource Services), and DDF (Distributed Data Facility) transactions. These transactions will be identified via a token—global transaction ID or XID. ...

Get DB2® Universal Database™ for OS/390™ v7.1 Application Certification Guide 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.