长事务带来的挑战:20 世纪末交易环境解析
在当今众多行业中,长事务处理正成为一个关键问题,但大型机供应商可能并未充分意识到这一现状。以美国一家领先的航空公司预订系统为例,该系统每秒需处理约 1400 笔交易,其中长事务数量不断增加,给现有系统带来了巨大压力。
1. 长事务处理的困境与解决方案探索
这家航空公司最初在 IBM 3090/600 上使用 MVS 和 DB2 运行长事务,每秒执行速度不到 20 笔。若每秒 1400 笔交易均为复杂长事务,仅在线运营就需 70 台 IBM 3090/600 大型机,每台约 700 万美元。后来,该航空公司在新超级计算机上对完整应用进行基准测试,与大型机相比,超级计算机解决方案的成本效益比高达 2100%。
同样,一家知名货币中心银行在金融工程应用方面也面临类似问题。金融工程经理表示,若要在亚秒级处理模型,每个交易员需配备一台大型 IBM 主机,这显然成本过高,因此他们选择采用高科技解决方案。
2. 长事务的独特之处
长事务是 20 世纪 90 年代的竞争工具,与模拟器、优化器和专家系统类似。但即便采用最先进的方法,也需稳定访问可靠且一致的联网数据库,以及能支持事务不断演变的工具。
如今,“数据处理”更多地意味着具备浏览和导航工具以及数据字典的多媒体设施。数据字典是一种软件包,有助于定义数据库中存储的数据对象和其他实体。其提供的服务包括目录服务、链接和控制、数据定义等经典服务,以及与面向对象和知识工程相关的语义含义和元级别等增值功能。早期数据字典内容主要集中在目录服务和数据定义,如今其涵盖范围已大幅扩展,需包含理解、通信和控制复杂计算机及网络系统所需的一切内容。