技术开发 频道

SQL Server 2008升级硬伤:缺乏大型应用

【SQL Server惊险一跳系列】

 【IT168 专稿】随着信息技术的飞速发展,数据处理不仅在数量上要求越来越大,而且在质量上也要求越来越高,数据类型也已经不再是单纯的关系型数据。Oracle,mysql数据库因其各自特点在多数企业中受到广泛使用,而SQL Server数据库因为和Windows的联系,在企业数据库中也占有一席之地。但是对于许多业务来说,SQL Server 2008已经被公认为是一种知名的、具有稳定性但同时又存在许多疑点的数据库。

    第一篇:SQL Server 2005是熊掌还是鸡肋?

    第二篇:SQL Server生于Windows,毁于Windows?

    第三篇:SQL Server 2008重拳出击 加速企业升级

 虽然SQL Server 2008已经推出了约1年了,奇怪的是,很多公司仍然没有将自己的数据库升级。现在这些公司面临着再次作出决定:是跳过升级到SQL Server 2005 还是直接到SQL Server 2008?没有使用SQL Server的是否要使用?要作出这个选择并不简单,IT168记者走访了很多企业,旨在将目前企业数据库应用状况如实呈现。本期采访的是EMC微软实践部门解决方案架构师陈亮。

 嘉宾简介

 陈亮,EMC微软实践部门解决方案架构师,主要负责EMC亚太区的SQL Server解决方案。2006至2009连续四届SQL Server MVP。他擅长Windows Server操作系统、SQL Server数据库管理及开发及微软商务智能解决方案。曾任MIS国际教育集团及上海银河教育中心高级讲师、华运通物流有限公司IT经理,有多年的通讯、IT咨询服务、生产制造以及物流等多种行业大型企业的IT管理及咨询背景,同时为多家大型企业进行了微软产品的实施及应用培训。

 数据库在企业应用中的特点

 对于企业中数据库的应用,陈亮表示,Oracle、MySQL和SQL Server企业都会用到,Oracle通常用于一些大型企业管理软件的后台数据库,大型企业客户在针对核心业务的定制应用开发中也通常使用Oracle;SQL Server在中小型企业中应用非常广泛,大型企业也通常用使用SQL Server开发一些项目周期非常短或者版本发布周期较短的项目中,例如一些商业职能项目;MySQL的应用方向两极分化,一面是很多国内小型的软件开发商会使用MySQL来设计各种应用,另一方面则是众多电子商务企业及Web 2.0公司自行定制极其复杂和高性能的网络应用。

 通常情况,更换数据库对公司业务影响都非常大,不过对于那些非核心业务的应用来说,更换数据库带来的风险是可以承受的。对于核心业务的后台数据库,需要确保数据的完整性、一致性,同时还要保证在线能力,不同数据库平台在应用编程接口、底层功能特性方面虽然趋于一致,但仍然有很多细微或者较大的差异。尽管任何一种数据库平台的任何一种产品特性都可以通过架构及应用的配合在其他平台上得以实现,但存在实现周期长、维护成本高。因此核心应用通常不会更换数据库平台。

0
相关文章