9、20 世纪后期事务处理环境:长事务与面向对象解决方案探索

20 世纪后期事务处理环境:长事务与面向对象解决方案探索

1. 事务处理面临的挑战

在 20 世纪后期的事务处理环境中,存在着新旧信息技术在概念和机制上的巨大差异。当前面临着两个显著问题:
- 问题 (a) :需要动态执行日益复杂且耗时较长的事务操作,同时还涉及分析性和模糊查询。这类问题主要由全局事务引发,全局事务需在跨数据库层面无缝访问对象,也反映了管理应用的发展模式。
- 问题 (b) :需要与大量传统的简单操作共存,这些简单操作以短事务和明确查询为特点,主要涉及本地数据库。

管理类应用通常执行数量较少但语义复杂且多价的查询,并基于查询结果进行操作。由于灵活性、临时特性、版本控制、可视化要求和响应时间等因素,传统的分层、Codasyl 或经典关系模型无法高效检索所需信息元素(IE),导致检索和处理查询的时间远超在线应用的等待能力。

2. 新软件类型的出现

为解决上述系统瓶颈问题,信息技术专业人员开始采用客户 - 服务器架构替代过去的集中式或半分布式方法。同时,对能够充分利用全局和本地资源、减少网络流量影响并消除数据库死锁的新型软件的需求日益增长。为此,出现了以下几种解决方案:
- 知识工程 :利用知识和推理来解决问题。
- 面向对象语言 :提供了更好的代码组织和复用方式。
- 面向对象数据库管理系统(DBMS) :市场上已有多种商用的面向对象 DBMS 可供选择,但每种都有其优缺点。在选择面向对象语言和 DBMS 之

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值