启用乐观锁定

可以对 CMP 实体 1.x bean 启用乐观并发性控制方案。

并发性控制用来管理数据资源的争用。并发性控制方案在以下情况下被认为是悲观的:数据访问事务早期就锁定给定资源,直到关闭该事务才释放它。并发性控制方案在以下情况下被认为是乐观的:在事务结束时的非常短的一段时间内获取和释放锁定。

乐观并发性的目的是使给定资源不能供其它事务使用的时间达到最短。这对于长时间运行的事务非常重要,在悲观方案下,这些事务锁定资源的时间很长。

在乐观方案下,刚好在读操作之前获取锁定且刚好在读操作之后释放该锁定。刚好在更新操作之前获取更新锁定并保持直至该事务结束。

有关乐观锁定和并发性控制的更多信息,请参阅 WebSphere® Application Server 文档。

要对 CMP 实体 1.x bean 启用乐观锁定:

  1. 切换至 J2EE 透视图。
  2. 在“项目资源管理器”视图中,右键单击期望的 EJB 模块,并从弹出菜单中选择打开方式 > 部署描述符编辑器
  3. 在编辑器的 Bean 页面上,滚动至并发性控制部分。
  4. 选择启用乐观锁定复选框。
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.