启发式回滚期间写入的逻辑日志记录

下图说明了数据库服务器在启发式回滚期间写入逻辑日志记录的顺序。 因为只有在参与者发送了消息说明其可以落实,并且协调者发送了消息去落实之后,才会执行启发式回滚,所以此协议的第一个阶段与图 1 中所示相同。当执行启发式回滚时,会假设回滚是由于参与者 1 (P1) 数据库服务器上发生长事务状况而导致的。最终结果是不一致实现的事务。请参阅启发式回滚场景

图: 启发式回滚期间写入的逻辑日志记录


此图显示如何在启发式回滚期间写入逻辑日志记录。在此图之前的段描述了此图的内容。