Home | Previous Page | Next Page   Distributed Data > Multiphase Commit Protocols > Two-Phase Commit and Logical-Log Records >

Logical-Log Records Written During a Heuristic Rollback

Figure 86 illustrates the sequence in which the database server writes the logical-log records during a heuristic rollback. Because 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 85. When a heuristic rollback occurs, the rollback is assumed to be the consequence of a long-transaction condition that occurs at the Participant 1 (P1) database server. The end result is a transaction that is inconsistently implemented. See The Heuristic Rollback Scenario.

Figure 86. Logical-Log Records Written During a Heuristic Rollback
begin figure description - This figure shows how logical-log records are written during a heuristic rollback. The paragraph that precedes this figure describes the content of the figure. - end figure description
Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]