并发冲突域

转载 2013年12月02日 11:51:06
并发冲突域如果两个程序均定义为互不兼容,则这两个程序不能同时访问的数据也必须同时加以标识。

换句话说,要防止两个程序同时访问或更新相同的数据,您必须知道它们不兼容的方面(以数据来表示)。“冲突域”将识别两个不兼容的程序不能同时运行处的数据。

冲突域在 Oracle 应用产品中,数据储存在属于特定应用产品的数据库表内。每个表也许还包含用来确定访问单个记录时所需的条件信息。这些条件可能由以下一个或多个数据组构成:

    • SOB - 基于预置文件选项 GL_SET_OF_BOOKS
    • 多个安装产品(称之为 MSOB)
    • 多个业务实体(由预置文件选项 MO_OPERATING_UNIT 确定)(称之为 MULTIORG)。
    • 多个组织(由预置文件选项 INV_ORGANIZATION_ID 确定,由制造应用产品使用)
    • HR 也许会将业务组用作冲突解决域
    • FA 也许会使用 FA 帐簿
    • 等等...
冲突域是一个用来划分数据分组的抽象表达。虽然对定义的域数不作限制,但是过多的域也许会破坏性能。

所有程序在其被提交时均已指定一个冲突域。如果域被定义为参数的一部分,则并发管理器会用其来解决不兼容。如果域不是由参数定义的,则并发管理器将使用为预置文件选项“并发:冲突域”定义的值。最后,如果域不是由程序参数提供的,并且尚未定义“并发:冲突域”预置文件选项,则并发管理器将使用“标准”域。“标准”域是所有请求的默认值。

除非您已为预置文件选项“并发:冲突域”定义了值,或通过程序参数定义了冲突域,否则所有程序均将使用“标准”冲突域。

提交的每个请求均会使用可以标识记录(它将访问的)的参数。对于通过不兼容规则定义的程序,提交的请求将使用附加参数(冲突域参数)。冲突域可以基于如逻辑标识、帐套或用户所在组织等变量来自动设置。在某些情况下,您可以在“提交请求”表单的“参数”字段中选定冲突域参数。一旦确定了参数,冲突解决管理器 (CRM) 就会使用此域来确保不兼容的程序在相同的域中不会同时运行。

FORM的并发性问题与并发锁

开发人员开发FORM的过程中,自己在进行单元测试的时候,通常是打开会话窗口,按照流程一步步往下测试。测试无误后就交付给功能顾问。而功能顾问的测试也基本上一样。这样开发完成的FORM,看起来没有问题,但...
  • chenbiaolanyi
  • chenbiaolanyi
  • 2013年12月12日 11:36
  • 2175

gitlab中fork项目向源项目merge过程中的conflict问题

前段时间使用gitlab管理项目,遇到这样的问题,我fork了项目组长建立的项目,其中: 组长项目地址:http://192.168.1.1:8000/LOL/demaxiya.git 或者 git...
  • u010695420
  • u010695420
  • 2016年06月29日 22:57
  • 3989

Oracle EBS MRP模块之预测冲减

Oracle EBS MRP模块之预测冲减基本概念预测冲减的定义        基于原始预测,使用已计划的销售订单减少相应的预测数量,以得到当前预测。        当前预测=原始预测-客户订单。预测...
  • u012025054
  • u012025054
  • 2015年09月04日 14:07
  • 2331

ado.net并发冲突处理

  • 2014年07月01日 19:20
  • 31KB
  • 下载

图解冲突域、广播域

  • 2014年05月04日 11:29
  • 257KB
  • 下载

详解路由器、交换机与广播域、冲突域

  • 2010年05月17日 08:31
  • 106KB
  • 下载

广播、冲突域的图示

  • 2013年11月29日 14:41
  • 957KB
  • 下载

hibernate annotation 并发操作不冲突

hibernate annotation 处理并发非常特别,只要设置乐观锁,并发操作不会发生冲突。 alias.java: @Version @Column(name="versio...
  • happyunbound
  • happyunbound
  • 2012年11月05日 20:20
  • 761

白话并发冲突与线程同步(1)

转载▼     猴子抬头道:“我有一个梦,我想我飞起时,那天也让开路,我入海时,水也分成两边,众仙诸神,见我也称兄弟,无忧无虑,天下再无可拘我之物,再无可管我之人,再无我到不了之处,...
  • r798303142b
  • r798303142b
  • 2012年06月01日 17:34
  • 725

白话并发冲突与线程同步(3)——Mutex、EventWaitHandle、AutoResetEvent 和 Manua (2012-05-18 13:16:12)

转载▼      不过这热气是从实在的火里发出来的呢,还是从他的爱情里发出来的呢,他完全不知道。他的一切光彩现在都没有了。这是因为他在旅途中失去了呢,还是悲愁的结果,谁也说不出来。 ...
  • r798303142b
  • r798303142b
  • 2012年06月01日 17:31
  • 758
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:并发冲突域
举报原因:
原因补充:

(最多只允许输入30个字)