附录1----DB2诞生的五大技术突破
1. IBM院士Don Chamberlin创建SQL。他与Ray Boyce(已故)在ARC www.almaden.ibm.com/cs/people/chamberlin/共同研究XML。
2. IBM退休院士Pat Selinger创建查询优化器。人们采用SQL描述问题,然后查询优化器得出通过非常好的性能回答这些问题的非常好的方式。
3. IBM研究出Aries的并发算法。Aries的并发算法可支持DB2同时处理数千名用户的操作和交易,且不会产生冲突。目前市场上所有数据库系统无一例外地都在使用这些算法。IBM院士兼印度地区首席科学家C. Mohan(www.almaden.ibm.com/u/mohan/)是负责这些算法的首席研究员。IBM退休院士Don Haderle也是合作研究的人员之一。
4. IBM推出能够为交易提供支持的关系型数据库。关系系统推出后,人们曾普遍认为该系统无法为交易提供支持,只适用于商务智能。但早在1988年DB2 V2.1推出时,Computerworld就公布该关系数据库具备交易性能。DB2 V2.1具备两大突破性能——(1) Aries算法; (2) DB2架构以及IBM退休院士Don Haderle对其实施情况的持续细致关注,这使DB2 V2.1用于支持交易成为了现实。
5. IBM开辟大型机新纪元。二十世纪九十年代,有关专家断言,因为大型机基于陈旧且耗资巨大的双极工艺,已毫无前景可言。但IBM团队已经推动大型机采用更现代化、更具竞争性的CMOS工艺,并且在二十世纪九十年代初期就已推出基于新工艺的大型机。新产品可将多个处理器整合到单一映像(SYSPLEX),支持客户在一台系统上实现数千台系统的性能。这就保留了大型机在应用方面的简约性,便于企业管理。C. Mohan和Inderpal Narang作为首席研究员,共同开发数据库算法支持这一耦合。此外,Don Haderle、Jeff Josten以及其他人员也积极参与其中。