Oracle并发处理与表关系详解
需积分: 1 42 浏览量
更新于2024-08-16
收藏 1.36MB PPT 举报
"并发处理-Oracle-Tables-Relationship"
在Oracle EBS系统中,并发处理是实现多用户同时访问和操作数据库的关键技术。并发处理确保了系统性能和响应时间,允许不同用户或进程并行执行任务,而不互相干扰。以下是与并发处理相关的表及其在Oracle EBS中的作用和关系:
1. FND_CPA (FND_CONC_PP_ACTIONS):这个表存储并发程序的动作定义,例如启动、暂停、恢复或取消请求的操作。
2. FND_CRA (FND_CONC_REQUEST_ARGUMENTS):记录并发请求的参数,用于传递信息给并发程序。
3. FND_RRL (FND_RUN_REQ_LANGUAGES):定义并发请求的语言设置,支持多语言环境。
4. FND_CR (FND_CONCURRENT_REQUESTS):核心并发请求表,保存每个并发请求的信息,如请求状态、创建时间等。
5. FND_CD (FND_CONFLICT_DOMAINS):管理并发冲突的领域,当多个请求尝试修改同一数据时,冲突解决策略将在此表中定义。
6. FND_CRC (FND_CONC_RELEASE_CLASSES):定义并发请求的释放类别,控制何时释放资源,如锁定的记录。
7. FND_DGU (FND_DATA_GROUP_UNITS):数据组单元表,用于组织和分组相关数据。
8. FND_LOG (FND_LOGINS):记录用户的登录信息,包括登录时间和退出时间。
9. FND_DG (FND_DATA_GROUPS):数据组表,用于数据访问控制和权限管理。
10. FND_OID (FND_ORACLE_USERID):关联Oracle用户ID到EBS用户,确保身份验证和授权。
11. FND_USR (FND_USER):用户信息表,存储用户的基本信息,如用户名、密码、角色等。
12. FND_CRC (FND_CONCURRENT_REQUEST_CLASS):并发请求类表,定义请求的类型和行为。
13. FND_CPS (FND_CONCURRENT_PROGRAM-SERIAL):并发程序的序列化信息,用于跟踪并发程序的执行。
14. FND_CPG (FND_CONCURRENT-PROGRAMS):并发程序表,包含所有可执行的并发程序定义。
15. FND_EXE (FND_EXECUTABLES):可执行文件表,记录应用程序中的所有可执行模块。
除了并发处理相关的表,Oracle EBS还包括多个功能模块,如库存(INV)、采购(PO)、销售(OM)、物料清单(BOM)、在制(WIP)、成本(COST)、总帐(GL)、应收(AR)、应付(AP)和固定资产(FA)。这些模块之间的关系密切,共同构成了一个完整的业务流程。例如,库存模块通过库存事务与采购、销售、物料清单、成本等模块交互,以管理库存水平、订单处理和成本核算。同时,总帐模块连接了应收和应付模块,实现财务数据的集成和对账。
在Oracle EBS中,工作流引擎、通知系统、浏览器接口等组件也扮演着重要角色,它们协同工作以支持业务流程自动化、信息通知和用户交互。例如,工作流引擎根据预定义的工作流规则驱动业务流程,通知系统通过电子邮件或系统内消息及时更新用户,而浏览器界面则提供了用户友好的操作界面。
通过理解这些表的用途和它们在Oracle EBS中的相互关系,可以更好地管理和优化并发处理,确保系统的稳定性和高效性。这不仅涉及到技术层面,还涉及到如何配置和调整这些组件以适应特定业务需求的策略。
452 浏览量
327 浏览量
493 浏览量
123 浏览量
310 浏览量
2011-06-16 上传
2021-10-07 上传
247 浏览量
2819 浏览量
条之
- 粉丝: 27
- 资源: 2万+
最新资源
- 图像预处理相关ppt
- 华为认证网络工程师考试题库
- C++学习网站列表.txt
- c语言试题机试题(填空)
- Linux那些事儿之我是U盘.pdf
- QTP使用指南——入门
- Linux那些事儿之我是USB+Core(v1.0).pdf
- IBM80x86实验word文档
- Linux那些事儿之我是Hub.pdf
- rbac基于角色的权限管理
- Embeded Linux Primer:A practicle,Real World Approach
- Linux那些事儿 之 我是Sysfs下.pdf
- spring开发指南 pdf
- 一个简单的c++计算器程序
- 严蔚敏 数据结构(C语言版)习题集答案
- 俄罗斯方块源代码(c语言)