SAP用户放弃Oracle很无奈
可口可乐公司和克诺尔集团是SAP用户的代表,他们都选择放弃Oracle转至DB2,却基于不同的原因。可口可乐公司在将SAP R/3 Enterprise系统升级至SAP ERP 6.0的过程中,由于担心Oracle升级带来的巨额费用,决定转而采用DB2。可口可乐公司首席SAP Basis/DBA工程师Andrew Juarez曾表示,当初是出于节省的目的,后来随之得到可靠性、易用性以及性能上的好处。同样多的数据,如果使用DB2的深度压缩功能,可以节省40%的存储空间。这意味着如果使用DB2,企业每支出2000万美元用于数据库存储,都会节省800万美元的存储成本。此外,批处理时间减少了65%以上,供应链的整体效率得到提高。当可口可乐公司的数据库从Oracle迁移到IBM DB2,这一消息也被看作是IBM在数据库市场上里程碑式的胜利。
▲可口可乐公司信息化发展进程
相比可口可乐公司出于成本的考虑,克诺尔集团放弃Oracle更显无奈。2011年4月份,Oracle突然宣布不再支持惠普Itanium平台。这意味着,在HP-UX上运行Oracle数据库的用户,在未来面临没有Oracle官方支持的尴尬境地。克诺尔集团也成为Oracle与惠普战争的牺牲品之一,因此迁移到DB2成为一种保护现有IT投资的解决方案。对此,IBM中国开发中心信息管理总经理朱辉先生曾表示,与其他厂商不同,IBM采取的是一种非常开放的方式。IBM提供的是一个完全开放的数据服务,可以支持不同的平台,IBM不但可以保障客户现在的投资,还可以保障他们未来的投资。IBM这种开放的策略是值得肯定的,目前DB2可以稳定的运行在任何硬件平台上,不会像Oracle一样轻易放弃某个平台。
针对Oracle迁移至DB2,IBM表示DB2 9.7数据库有97%以上的语句是跟Oracle数据库是兼容的,并不需要重新开发,因此这一迁移过程相当简单。IBM会提供全套的服务,包括数据库的迁移、应用程序的迁移、迁移之后客户的技术团队的技能需要进行哪些改变,直至最终的DB2数据库上线,IBM都可以提供相应的咨询和服务,以此打消客户的顾虑。SAP客户更是可以通过SAP的标准迁移工具完成数据库迁移工作,降低迁移的过程复杂度,把关注点放在提高迁移速度和数据库规划上。
DB2针对SAP进行优化
从DB2 8.2.2版开始,IBM开始推出针对SAP优化的DB2版本。为支持SAP处理大量数据和提供优异高峰性能的要求,以及SAP Business All-in-One和SAP Business One解决方案,IBM对DB2进行了专门的优化。这些功能可以在一个可扩展的架构中帮助SAP客户改进解决方案的部署、维护并提高其可用性。DB2的许多功能都与SAP紧密集成,更适合SAP的环境。用户无需精通 DB2命令,即可通过SAP的工具完成响应的操作。使用DB2的特性可以提高SAP的性能并能节省ROI,无论是实际客户的反馈,还是SAP标准的benchmark中都具有领先优势。
▲SAP应用基于Oracle和DB2响应时间的比较
SAP应用于DB2数据库之上获得了比Oracle更好的性能,其中响应时间的比较如上图所示。从图中可以看出使用DB2的SAP应用响应速度明显高于基于Oracle数据库的SAP应用。这表明DB2针对SAP的优化工作作用明显,这也是SAP用户选择迁移至DB2,或者直接部署DB2的原因。
总结
IBM与SAP在数据库方面有着良好的合作,SAP的用户不妨考虑将数据库迁移至DB2。Oracle DBA,只需要经过两天的培训就可以熟悉DB2环境。据介绍SAP自身系统的迁移只需一个周末的时间(从周六晚上开始到周一凌晨)就可以完成。在整个迁移过程中,仅需宕机26小时。因此数据库迁移对客户应用的影响也很小。在迁移过程中还可以完成UNICODE转换以及启用DB2高级特性等工作。欢迎继续关注《DB2“破甲”行动见成效 迁移方法介绍》