|
本帖最后由 hwtong 于 2012-5-17 13:47 编辑
成本方面不用说了.Oracle比SQLServer贵很多.当然这也是因为他的功能更强.一分钱一分货.
可用性方面,Oracle比SQLServer强.第一:Oracle支持真正的RAC,支持多点读写.在SQLServer中虽然存在Cluster,但是仅支持故障转移,没有负载均衡;虽然在SQLServer 2012中添加了AlwaysON的功能,但是该功能说到底仅支持单点写,多点读.写的压力没有得到有效的解决.但是SQLServer相对于Oracle来说,上手相对容易的多
安全性方面.Oracle支持在多个平台使用,在Linux或者Unix环境下,被攻击的概率小很多.但是同时,SQLServer仅支持Windows操作系统,而且Windows操作系统较Linux系统更加容易被攻击
另外说到TDE(Transparent data encryption)方面,Oracle与SQLServer都支持.但是SQLServer仅支持在企业版中使用.Oracle方面就不得而知了.另外SQLServer还支持对称数据加密以及非对称数据加密.这点不知道在Oracle中是否存在.
最后说一句,每种产品总有存在的价值,虽然SQLServer比Oracle功能相对较弱,但是也是有他存在的意义. |
|