关于Oracle E-Business Suite并发处理机制(Current Processing)

Oracle E-Business Suite的并发处理包括Internal Concurrent Manager(ICM)、Standard Manager(SM)和Conflict Resolution Manager(CRM)。ICM是总负责人,启动和关闭其他管理器,SM运行未指定产品的报告和批处理,CRM处理不兼容规则。同时,文章还介绍了并发管理器的监控和管理,如FNDLIBR进程的重要性,以及如何查看和管理INVLIBR、MRCLIB和PALIBR等特定管理器的进程。
摘要由CSDN通过智能技术生成


2012年写过一篇关于Oracle E-Business Suite 并发管理器的文章,回头看之前总结的内容还是比较单薄,很多点没说到,最近在看这块的内容,索性再写一篇稍微完整的文章来。

Oracle E-Business Suite并发处理机制(Current Processing)的好处
区别于普通功能的处理机制,并发处理机制其实是一个异步处理机制,它把程序放到后台来运行,前台的操作还给用户,允许用户可以继续做其他业务。
技术上将,异步处理的好处是降低系统特定时间点的负载,提升系统资源的整体使用率。感受上讲,异步的机制可以有效提升整体的使用感受,减少用户无效的等待时间。


什么样的程序可以用并发机制来处理
报表类
报表是一种非常个性化的东西,一般也是每家公司客户化最多的部分,如果为报表需求都开发不同的列表界面来查询、展示,那么工作量将是巨大的。所以Oracle把报表嵌入到并发处理中,通过一些灵活的配置或少量的开发(Reports/BI Publisher Reports)既可以实现用户各类报表的需求.
流程类
多用于批量事务处理,或是长时间运行的业务,如库存管理器批量处理接口表中的临时事务。

并发处理机制(Current Processing)的两类组件
并发处理机制(Current Processing)包括两类组件:
  • 并发管理器(Concurrent Managers)
  • 并发请求(Concurrent Requests)
像公司中“经理”一样,Manager给Worker安排任务,Worker负责具体的执行。Oracle EBS中的Concurrent Managers就是负责安排工作,Concurrent Requests负责具体的执行。


并发管理器(Concurrent Managers)的分类
一家企业一般都有许多的经理,有着高低之分,总裁、总监、经理、主管....Oracle EBS这家企业中,同样也有着许多不同层面上的Concurrent Manager,有核心的Concurrent Managers管理团队(Internal Concurrent Manager、Standard Manager、Conflict Resolution Mananger),也有普通Concurrent Managers。核心的Concurrent Managers团队管理下边普通Concurrent Managers。

1.核心的三个并发管理器
  • Internal Concurrent Manager(内部管理器) — The master manager is called the Intern
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值