技术开发 频道

SQLServer2005与Oracle10g的"龟兔赛跑"

  【IT168技术】Oracle数据库的应用环境,一般来说比SQL Server要复杂,这也是大家形容Oracle与SQL Server是单反相机与傻瓜相机的区别。不过,傻瓜相机也有其好处,下面是作者的实际对比。

  初学Oracle感觉它功能很强大,但总感觉Oracle查询数据,添加数据都比SQL Server慢。

  一下是测试环境: 操作系统

  Microsoft Windows XP Professional

  CPU 类型

  Intel(R) Celeron(R) CPU E3200 @ 2.40GHz

  DualCore , 2433 MHz (12 x 203)

  内存:

  DDR3 2G

  Oracle第三方工具:PL/SQL developer(F5) Toad (Ctrl+E)

  测试的数据 51万多条数据

  CID (编号)

  companyname(公司名称)

  Ctelephone (电话)

  Phonetype (电话类型)

  companyinfo (公司地址相关信息)

  Rdatetime

  booleanstate

  第一条测试语句

  搜索包含“武大”的地址信息

select  * from dbo.total where  companyname like '%武大%'
SQL Server 2005测试语句

declare @starttime
as datetime;     declare @endtime as datetime;    set @starttime = getdate();   select * from dbo.total where  companyinfo like '%武大%'  set @endtime = getdate();   select @starttime as 开始时间,@endtime as 结束时间,datediff(MS,@starttime,@endtime)as  运行时间
0
相关文章