9-48 IBM Informix OnLine Database Server Administrator’s Guide
Two-Phase Commit and Logical Log Records
Heuristic Rollback Records
Figure 9-11 illustrates the writing sequence of the logical log records during
a heuristic rollback. (Refer to page 9-36 for a description of a heuristic
rollback.) Since a heuristic rollback only occurs after the participant sends a
message that it can commit, and the coordinator sends a message to commit,
the first phase of this protocol is the same as that shown in Figure 9-10. In
Figure 9-11, the heuristic rollback is assumed to be the consequence of a long-
transaction condition that occurs at the Participant One (P1) OnLine database
server. Only the interactions between the coordinator and the P1 participant
are shown.