To make the application work, simply configure the data source reference of Customer BMP EJB with the REPEATABLE_READ transaction isolation level.
要让应用程序工作,只需用REPEATABLE_READ事务隔离级别来配置CustomerBMPEJB的数据源引用。
Without proper transaction isolation, other units of work can access updates made by an ongoing unit of work, even though that unit of work is incomplete.
没有适当的事务隔离性,其他工作单元就可以访问某一活动工作单元所做的更新,即使该工作单元还未完成。
Isolation: JPA 1.0 doesn't support custom isolation levels, so developers are required to specify the default transaction isolation level on the database side.
isolation:JPA 1.0不支持自定义隔离级别,因此开发人员需要指定数据库端的默认事务隔离级别。
Follow the steps in transaction isolation level setting for a data source reference to change the transaction isolation level to REPEATABLE_READ, and run the application again.
遵循为数据源引用设置事务隔离级别中的步骤将事务隔离级别更改为REPEATABLE_READ,然后再次运行该应用程序。
Because the EJB's transaction isolation level is set in its deployment descriptor, the same EJB could be reused in different applications with different transaction isolation levels.
因为EJB的事务隔离级别是在部署描述符中设置的,所以具有不同事务隔离级别的不同应用程序可以重用同一个EJB。
The change happens on the database, so WebSphere is not aware that it changed and might not reset the transaction isolation level the next time the connection is retrieved from the pool.
更改发生在数据库上,所以WebSphere不知道已经发生了更改,而且在下一次从池中检索连接时可能无法重置事务隔离级别。
In this case, changing transaction isolation Settings for EIS facades will make little difference, as the ECI and XCF communication protocols will not communicate this information to the back ends.
在这种情况下,改变EIS代理的事务隔离设置,可能不会有什么区别,因为ECI和XCF通信协议不会把该信息传递到后端。
After developing an EJB, the programmer must set deployment descriptors that define characteristics, such as transaction support and isolation levels for the EJB.
开发了EJB后,程序员必须设置定义各种特征(如ejb的事务支持和隔离级别)的部署描述符。
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.
现在,我们将事务定义为对应用程序状态的相关操作的集合。 事务具有原子性、一致性、隔离性以及持久性 这几个属性。
The relational databases also include the transaction ACID property (Atomicity, Consistency, Isolation, Durability).
关系数据库还包括事务acid属性(原子性、一致性、独立性、持久性)。
The lower-level technique involves starting the transaction at the lowest possible layer in the architecture while still being able to maintain atomicity and isolation of the update operations.
低级(lower - level)技巧涉及在体系结构中尽可能低的层启动事务,同时仍然能够更新操作的原子性和隔离。
Relaxed isolation, among other things, is the subject of a different web services transaction specification aimed at more loosely controlled environments: Web Services Business Activity (WS-BA).
在其它事物之间,不严格隔离属于不同的Web服务事务规范,这种事务规范针对大多数宽松的受控环境:Web 服务业务活动(WS-BA)。
This clearly violates the ACID (atomicity, consistency, isolation, durability) properties of a transaction (specifically the atomicity property).
这显然违背了事务的ACID (atomicity、consistency、isolation和durability)属性(特别是atomicity属性)。
Most implementations (hw or sw) assume code inside a transaction is single-threaded, but isolation and parallelism are orthogonal (and Amdahl’s Law will strike with manycore)
大多数语言实现都假设事务中执行的代码是单线程的,但是隔离和并发是两个互不影响的概念(Amdahl 定律将受到多核的冲击)。
The transaction-attr, isolation-level, run-as-mode, and re-entrant are taken directly from Sun_s XML EJB deployment descriptor format.
transaction - attr、isolation - level、run - as - mode和re - entrant直接取自sun的XMLEJB部署描述符格式。
Isolation: the degree of isolation this transaction has from the work of other transactions. For example, can this transaction see uncommitted writes from other transactions?
事务隔离:当前事务和其它事务的隔离的程度。例如,这个事务能否看到其他事务未提交的写数据?
Isolation: the degree of isolation this transaction has from the work of other transactions. For example, can this transaction see uncommitted writes from other transactions?
事务隔离:当前事务和其它事务的隔离的程度。例如,这个事务能否看到其他事务未提交的写数据?
应用推荐