网络分析专家论坛 netexpert's Archiver

fenfenjing 发表于 2008-9-15 14:48

激情解析Oracle11g与SQL Server对比

转自李春霖的博客:

只听说Oracle11g产品主要是面向中型企业,不过具体的东西一直没有看到,不知道如果与SQL比较的话,用哪个更合适。今天偶然发现此博文与大家共赏,确实从与SQL server的对比就能看的出来两者的不同特点了,写的还是很不错的,呵呵。

[attach]17919[/attach]

曾经看过这样一篇文章,大体的意思是讲述SQL Server优于Oracle数据库的最大特征是“信息”,它提出微软构建了一个强大的信息社区,大家的互帮互助是SQL Server的最显著的优势。
这让我不禁莞尔,难道微软的支持者们搜肠刮肚只能提出如此没有魄力的优势么?
我做了简单的表格,对比了一下Oracle11g与SQL Server区别:


[img]http://img.iwomm.cn/0912o/li.jpg[/img]


其实,每种数据库都有自己不同的特点和优势,比如抛开GIS平台的因素,经过优化以后(比如:将数据拆分置于不同的disk control,优化索引等),SQL Server对几个G的数据的管理也很优秀。另外,就查询响应的速度而言,我个人认为SQL Server似乎更快一些。不过,从稳定性、安全性和存储的可扩展性来考虑,我更加倾向于Oracle,对于中型企业,我推荐Oracle11g。
为什么呢?因为企业需要稳定,有了可靠的后台保障,才能进一步规划发展,而Oracle11g给了我们这样的保证和信心:
        以低成本使用企业级的软件技术,提供满足高成长企业和政府机关需要,包含应用程序、数据库、业务智能和中间件等;
        提升解决方案(该解决方案包括硬件、软件和服务)的总利润;
        可靠强健的数据库和中间件基础架构,减少了客户支持;
        易于安装、部署、使用和管理降低对客户支持的需要;
        新软件许可,可增加支持收益。
Oracle11g的确值得尝试,我这么认为,你呢?

miaomiao 发表于 2008-9-17 21:09

Oracle11g较以往版本有了更大的突破,特别是在网格计算与网格基础相关的集群技术实现了完美的组合,它成为一个易管理性 、高可用性 、内容管理 、信息整合 、安全 、数据仓库 、集群、应用开发等九大功能的数据管理系统平台。

小孩别瞎闹 发表于 2008-9-17 21:10

Oracle11g可以在生产环境上捕捉SQL负载,并在测试系统上进行回放,模拟实际环境,达到测试目的。它在开放性、性能、可伸缩性、并行性和客户端支持及应用模式上本身所具有优势,必定会有越来越多的中型企业选择它。

黎明前阳光 发表于 2008-9-17 22:28

        实时应用测试解决了中型企业数据库开发人员不够精良的弊端,而且,它具有先进的自助式管理功能和自动化功能,可帮助企业满足服务级别协议的要求,还可以缩短变化所需时间、降低有关风险和成本。

miaomiao 发表于 2008-9-18 19:27

实际上,我个人很喜欢SQL性能分析器。我觉得它算是一个整体调整工具,管理员可以通过该工具在数据库上定义和replay 一个工作负载,之后管理员可以调节整体参数,来使数据库尽快的达到最佳性能,而不用管理员来检测哪一个SQL设置是最合理的

miaomiao 发表于 2008-9-19 09:58

真正的应用集群(Real Application Clusters ,RAC)特性,在不down机的情况下可以更新软件,只因为这一个特性,估计其他的数据库供应商都会有很大的压力,毕竟它使数据库产品拥有有持续的高可用性

fenfenjing 发表于 2008-9-19 10:49

补充一点:oracle11g的安装系统要求:
物理内存:1G;
交换空间  1.5G ;
/tmp需要400MB,安装企业版的Oracle需要3.47GB,默认库又需要1.6GB;
用grep MemTotal /proc/meminfo检查
禁用SELinux和防火墙

miaomiao 发表于 2008-9-19 11:05

:handshake  楼主对数据库真的了解很多呀

支持你

腊山苍松 发表于 2008-9-19 12:33

        中型企业的技术力量并不是很强,一般会去选择操作简单的数据库产品,Oracle11g操作简便,提供了大量的自动化,所以让中型企业可以尝试使用

镜花水月 发表于 2008-9-19 13:44

        Oracle11g可以实时对物理备用数据库进行查询;为了支持滚动升级,可以暂时将物理备用数据库转换为逻辑备用数据库;可以建立数据库快照。别说,Oracle11g真的是在细节上考虑到了不同用户的不同需求呢

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.