关于 SQL2005 与 Oracle 11g 的性能比较

liye9801 2008-10-27 09:58:21
我用 .Net 做了一个小测试,分别向 SQL2005和Oracle 11g数据库
插入10W条数据,并Select显示出来,两个数据库都在本机安装,机器配置一样,
并且执行的SQL语句也一样.
得出执行时间如下:
oracle11G Insert 10W 用时:821秒
select 10W 用时:5秒

MSSQL2005 insert 10W 用时:347秒
select 10W 用时:2秒

有点困惑,一直以为Oracle的数据库性能要优于MSSQL,但实际情况看来不一定.
当然,我的测试可能比较片面.希望高人能指点一二,
连接Oracle我用的是:Oracle.DataAccess.Client
...全文
356 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hustsay23 2009-08-21
  • 打赏
  • 举报
回复
呵呵 说实在话 虽然没有用这两个数据库搞过大型开发
但是觉得微软的SQL Server发展的潜力巨大
微软的东西一直很规范 向下兼容的很好 所以以后功能改善和增强会更方便
而我学了下ORACLE后发现那问题不止一点 我真的不知道搞ORACLE版本升级的开发人员有多辛苦 一点都不规范

随便看看SQL SERVER的管理工具和ORACLE的管理工具就知道差别了 现在的差距微软领先的不止一点
财运通 2009-08-21
  • 打赏
  • 举报
回复
在微软的地盘当然是微软厉害了!
liye9801 2008-10-28
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 Mr_JBean 的回复:]
数据规模更大,硬件配置更高时,就显现出来了。
另Oracle提供了能够根据使用目的设置的诸多貌似高深的参数哦。
[/Quote]

也许吧,可能在大规模的应用下Oracle会显出性能上的优势...但
MSSQL2008的性能据微软说比2005还要好,期待其它人的评测...
JBean 2008-10-28
  • 打赏
  • 举报
回复
数据规模更大,硬件配置更高时,就显现出来了。
另Oracle提供了能够根据使用目的设置的诸多貌似高深的参数哦。

7,388

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 数据仓库
社区管理员
  • 数据仓库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧