It writes records to a recovery log, plus transaction state information.
它把记录写入恢复日志,增加事务状态信息。
Recoverable processes can store two types of information: transaction state information and descriptions of changes to data.
可恢复流程可以存储两种类型的信息:事务状态信息和数据更改描述。
If the server containing the principal database fails or connectivity is interrupted, connection and transaction state is lost.
如果包含主体数据库的服务器失败或连接中断,连接和事务状态将丢失。
These methods open the bean to receiving three additional callbacks from the container to allow the proper handling of transaction state within the bean.
这些方法使bean可以从容器接收三个额外的回调,以允许正确处理bean中的事务状态。
If the transaction is known by the coordinator, but the transaction state is Active or In-Doubt, then the rule is to Undo any actions (our databases again use their Undo records).
如果协调器了解事务,但是事务状态是Active或In - Doubt,那么规则是撤销所有的动作(我们的数据库再次使用它们的Undo记录)。
Replay causes the Coordinator to resend the last protocol message to Database-1, which lets Database-1 deduce the transaction state -- and then apply the appropriate recovery rule.
Replay 引起协调器把最后的协议消息重发给Database-1,这使得 Database-1推断事务状态--然后应用合适的恢复规则。
This is really bad, since this leaves the global transaction in an inconsistent state.
这是非常糟糕的,因为这将使该全局事务处于不一致状态。
Transaction support ensures reliability by guaranteeing that changes in state of any resource are synchronized.
事务支持是通过保证任何资源的状态变化都是同步的,从而保证可靠性。
They run in a single transaction and their state is only hold in memory and not persisted to the process server database.
它们在单个事务中运行,其状态仅保存在内存中,而不能持久性地保存到流程的服务器数据库中。
If the transaction in one resource commits successfully but another fails and must roll back, the first transaction can no longer be rolled back, so the state of the application becomes inconsistent.
如果一个资源中的事务成功提交,而另一个资源中的事务提交失败且必须回滚,那么第一个事务将不再回滚,这将使应用程序的状态不一致。
A very good example is shown in the travel reservation example, in which there could be several loops and state changes at the conversation level before a transaction is completed.
旅行预订示例展示了一个很好的示例,在这个示例中,完成一个事务之前可能会在对话级别上发生几个循环和状态更改。
The behavior of the transaction manager should not be affected by the state change of the resource manager.
事务管理器的行为应该不会受到资源管理器状态变化的影响。
The resource manager implements the object pool and it gets the managed resource that implements persistence, security state management, and transaction.
资源管理器实现了对象池,它能够获得实现持久化、安全性状态管理和事务的托管资源模式。
Consistency means that the transaction represents a correct transformation of the application state — that any integrity constraints implicit in the application are not violated by the transaction.
一致性意味着事务代表应用程序状态的正确转换——即事务不能违反应用程序中固有的任何完整性限制。
The RM must associate any changes to the application state with the transaction requesting the changes.
RM必须使对应用程序状态所做的任何更改与请求更改的事务相关联。
The second restores to the most recent state, using a combination of full backup plus rolling forward the transaction log, called rollforward recovery.
另一种机制通过使用全备份,并前滚事务日志,使数据库恢复到最近的状态,这种机制也叫前滚恢复。
Stateless services are unaware of transactional state; therefore they cannot be requested to "roll-back" a set of changes if a transaction fails.
无状态的服务意识不到事务状态,因此如果事务失败时,不能请求它们“回滚”一组变更。
STM requires programmers to demarcate transactional boundaries in source and the system then applies each transaction to the underlying state.
STM需要程序员在源代码中划分事务界限,然后系统向底层状态应用每个事务。
Data recovery USES rules based on the state of the transaction as recorded by the coordinator and participants.
数据恢复使用基于事务状态的规则,其中事务状态是由协调器和参与者记录的。
We can now define a transaction as a related collection of operations on the application state, which has the properties of atomicity, consistency, isolation, and durability.
现在,我们将事务定义为对应用程序状态的相关操作的集合。 事务具有原子性、一致性、隔离性以及持久性 这几个属性。
During the restore operation, transaction logs are necessary to bring the database to a consistent state.
在执行恢复操作时,需要使用事务日志使数据库处于一致状态。
Atomicity means that either all of the transactions' operations are applied to the application state, or none of them are applied; the transaction is an indivisible unit of work.
原子性意味着要么所有事务操作都应用于应用程序状态,要么都不应用;事务是不可拆分的工作单元。
The state is triggered by conditions that result from a table space going offline and compensation log records for a transaction not being written.
当出现表空间脱机以及对没有被写入硬盘的事务补偿日志记录时,就可能触发这种状态。
A business state machine is an event-driven business transaction that defines a set of states for a given part of the application.
业务状态机是事件驱动的业务事务,该业务事务定义了应用软件中给定部分的一组状态。
The state of the transaction dictates recovery processing in the event of a failure.
如果故障发生时的,事务的状态指示恢复处理。
The transaction support in JDBC 2 gave developers control over concurrent access to their data, thereby ensuring that persisted data is always in a consistent state.
JDBC2中的事务支持让开发人员可以控制对数据的并发访问,从而保证持续数据总是保持一致的状态。
Until the transaction is finally committed, the objects are in "managed" state.
在事务最后提交之前,对象都处于“托管”状态。
Here the entire set of of flow activities runs within one single technical transaction, navigation is all done in memory, and the intermediate state is not saved to a database.
这里,所有流活动在一个技术事务内运行,导航全部在内存内完成,中间状态不会存储到数据库中。
The state of such a process instance is persisted in a database (the BPE database) between two transactions so that operating system resources are occupied only during an in-flight transaction.
这样一个流程实例的状态在两个事务之间被持久化在一个数据库(BPE数据库)中,以便操作系统资源仅在一个实时事务期间被占用。
Upon completion of a successful transaction, the data will again be in a consistent state.
事务成功完成后,数据将再次处于一致状态。
应用推荐