The TM is responsible for managing global recovery. In certain situations, an administrator may decide to complete its transaction branch independently of the TM. When this occurs, the administrator’s decision is called a heuristic decision.
The heuristic decision may be in conflict with the TM’s decision. For example, the administrator may commit a transaction branch and the TM may request to abort it.
Such a conflict requires manual intervention from the System Administrator. For a discussion of heuristic decisions in the Sybase XA environment, see Using Adaptive Server Distributed Transaction Management Features.