因此必须配置应用程序使其接受这些试探性结果的额外风险。事务配置场景中的问题5给出了更详细的资料。
Applications must therefore be configured to accept the additional risk of such heuristic outcomes; further details are given in the discussion for question 5 in Transaction deployment scenarios.
如果应用程序没有准备重新发送“第 2 阶段”的提交,该事务分支将被引擎所启动的试探性回滚中止。
If the application is not prepared to send the commit of "Phase 2" again the transaction branch will be aborted by a heuristical rollback initiated by the engine.
应用推荐