企业数据库市场的龙头宝座,长期以来都是由甲骨文(Oracle)所盘踞,而这样的情势,到了2010年或许会有所动摇,主要是因为甲骨文对数据库9i的技术支持,即将在2010年7月终止,而9i的使用者至今却还有30%左右没有升级,这个数据,看在竞争厂商的眼里,犹如大漠甘泉般极具有吸引力,不论微软或是IBM都想啜饮一口,趁机抢食这些与甲骨文黏着度较低的客户。 甲骨文在推出9i之后,又陆续推出了10g与11g,如果与最新的数据库版本11g来比较,9i已经是两个世代前的古董了,为什么至今仍有如此庞大的使用者群在支持,而且完全没有被新的数据库版本吸引且升级呢?说穿了,现实的问题就是“原本的数据库功能已经够用,在没有一定必须升级的情况下,企业如果选择升级,其中潜藏的风险与成本,恐怕是企业最不想承受的部分。”所以,企业宁愿采取能不动就不动,进而以不变应万变的策略。 如果国内的数据库市场还在蓬勃成长,各大数据库厂商当然不会把心力放在这些不愿意升级的企业客户身上。但是,数据库市场的发展已经非常成熟,不论甲骨文、IBM或是微软等数据库厂商每年新增的大客户都屈指可数。这样的情况下,数据库厂商只好互挖墙角,而且这也不是什么新鲜事了。 由于甲骨文对9i数据库的技术支持即将在2010年7月正式终止,再度让各大数据库厂商的竞争白热化,包括技术面、服务面、价格面都有短兵相接的情势正在发生,而这出戏不仅会延烧到2010年,各大数据库厂商磨刀霍霍的局面也逐渐浮上台面。 过去这一年来,已经看到各个数据库厂商的攻防布局。其中,甲骨文在新的数据库版本11g中,不仅推出Real Application Testing(RAT)以及SQL Plan Management(SPM)等功能来自保,试图降低数据库升级的风险与困难之外;IBM更费时2年时间秘密研发数据库移转工具,诱惑甲骨文的客户转移到IBM的数据库平台DB2上;此外,微软也在SQL Server的技术说明文件中,锁定甲骨文数据库来做功能比较。 这一切,看在企业的眼中,虽然多了一些选择的机会,理论上,企业应该也能坐享渔翁之利,但是,对于企业来说,无论是版本升级或是转换到其它数据库平台,其实都是恶梦一场,必须考虑的因素也逃脱不了数据库效能与稳定度、数据库程序开发以及软硬件成本等基本范畴。 IBM为了协助企业转换平台,历时两年秘密研发数据库转换工具,不仅对企业展现了十足诚意,而且真的已经在2009年随着DB2 9.7版上市,计划性夺取甲骨文客户的企图,从此公布于众,IBM甚至宣称DB2内建的PL/SQL编译器,可以直接支持甲骨文的数据库,让企业不需要重新改写应用程序,即可从甲骨文的数据库平台转换到DB2 9.7版。 此外,IBM在官方网站上,也毫无顾忌地直接点名甲骨文客户,只要甲骨文客户愿意转换到DB2平台,就有8折以上的价格优惠。 这些诱因,确实动摇了甲骨文的客户,并且与IBM一起进行验证性的项目,IBM曾经夸口要在2009年底拿下甲骨文1.5%的客户,半年的时间过去了,甲骨文与IBM的战火未歇,但至今尚未听到IBM吹起胜利的号角,充分显示数据库平台转换的难度与复杂性。 IBM直言不讳,数据库平台转换完成后,至少还需要数个月到一年的时间,才能让数据库管理员以及相关应用程序的开发人员真正熟悉新的系统。然而,在此之前,必须要走的路也是披荆斩棘。 对于企业来说,在考虑转换平台的过程中,除了必须顾及数据库与应用软件的整合性之外,还必须避免平台转换所带来的风险以及数据库转移的隐藏成本—诸如修改应用系统的程序、进行兼容性测试、调整信息系统架构,以及新数据库上线后的稳定度等风险。 尤其IBM在DB2内建的PL/SQL编译器,并不是IBM自己开发出来的技术,而是IBM向EnterpriseDB公司所授权取得的Postgres Plus Advanced Server的技术,因此,实际效能如何也成为注目焦点。另一方面,DB2 9.7版支持甲骨文的方式,仍旧是透过编译器完成,并不是直接支持,具体效益更需要进一步验证。 事实上,企业就算有想要转换数据库平台的想法,最终仍有举步维艰之感,实在是因为每一次的系统变更,都有可能会出现一些出乎意料之外的事情。 对于大多数的数据库管理员来说,数据库分割并不是一个陌生的领域,一般大多会在数据量越来越大的情况下,采取数据库分割的做法,来提升数据库效能。 即使困难重重,随着甲骨文对9i版本的技术支持,将要在2010年7月终止,IBM与微软等数据库厂商也极力抢食,然而,最终到底会有多少企业琵琶别抱,仍有待观察。 综观这场数据库市场的战争,虽然微软也角逐其中,但最终仍将是甲骨文与IBM两强相争的局面,这样的推测并不是没有把微软放在眼里,而是甲骨文与IBM在大型数据库领域发展已经有二、三十年的历史,不论系统平台或技术支持能力都有一定的成熟度,相较之下,微软才刚刚跨足大型数据库市场没有几年,在大型数据库市场上的竞争力仍较弱,虽然目前已经有部分企业把SAP的ERP系统跑在SQL Server上,但这样的例子毕竟只是少数,而大多数的企业也是从小规模的应用开始采用微软的数据库。 目前在国外已经有可口可乐公司从甲骨文的数据库平台转换到DB2,未来国内市场的发展值得关注。 |