成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL Server 2005與Oracle 10g的"龜兔賽跑"

數據庫 SQL Server
SQL Server 2005在搜索運行時間上對比Oracle 10g是本文的重點,盡管測試環境是50萬數據級,但也能看到一些端倪。

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

***條測試語句

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

  1. select  * from dbo.total where  companyname like '%武大%' 

SQL Server 2005測試語句

  1. declare @starttime as datetime;     
  2. declare @endtime as datetime;    
  3. set @starttime = getdate();   
  4. select * from dbo.total where  companyinfo like '%武大%'  set @endtime = getdate();   
  5. select @starttime as 開始時間,@endtime as 結束時間,datediff(MS,@starttime,@endtime)as  運行時間 

 運行的結果: 4.5秒左右:

 運行結果

Oracle執行

  1. Set timing on;     
  2. select  * from dbo.total   
  3. where  companyname like '%武大%' 

運行時間 18.5秒左右:

運行時間

第二次多條語句搜索

SQL Server代碼

  1. declare @starttime as datetime;     
  2. declare @endtime as datetime;    
  3. set @starttime = getdate();     
  4. select * from dbo.total where  companyinfo like '%華樂商務中心%'    
  5. select * from dbo.total where  companyinfo like '%聯合國際%'    
  6. select * from dbo.total where  companyinfo like '%金豐大廈%'    
  7. select * from dbo.total where  companyinfo like '%光谷國際%'    
  8. select * from dbo.total where  companyinfo like '%國際商務大廈%'    
  9. set @endtime = getdate();  
  10. select @starttime as 開始時間,@endtime as 結束時間,datediff(MS,@starttime,@endtime)as  運行時間 

執行后

執行的時間與17秒左右

結果

Sql/Plus命令中執行

執行的時間與39秒左右

Executed in 10.906 seconds

Executed in 5.078 seconds

Executed in 10.218 seconds

Executed in 10.218 seconds

Executed in 3.141 seconds

在進程中SQL Server 2005和Oracle占用內存 都是200M左右!

從結果可以看出50多萬數據中SQL Server 2005明顯速度優勢大于Oracle 10g。

原文標題:Oracl 10G與sql server2005搜索運行時間測試

鏈接:http://www.cnblogs.com/and/archive/2010/04/12/1710363.html

【編輯推薦】

  1. SQL Server使用索引實現數據訪問優化
  2. SQL Server數據庫優化經驗總結
  3. 如何使用SQLServer數據庫查詢累計值
  4. 淺析Oracle和SqlServer存儲過程的調試、出錯處理
  5. 幾段SQLServer語句和存儲過程
  6. 50種方法優化SQL Server數據庫查詢

 

責任編輯:彭凡 來源: 博客園
相關推薦

2011-08-30 14:40:46

SQL Server Oracle 10gC#源碼程序

2010-09-08 08:44:30

SQL Server

2011-04-15 09:53:37

Oracle 10gSQL優化

2009-10-20 18:32:25

Oracle 10g

2010-04-14 16:09:51

Oracle 10g歸

2011-08-17 14:41:12

Oracle 10g透SQL Server

2010-03-30 19:31:25

Oracle 10g

2011-08-17 15:13:47

Oracle 10g透SQL Server

2011-03-25 16:10:58

oraclenagios

2011-05-13 11:21:51

linuxoracle 10g安裝

2010-04-15 13:14:18

linux下Oracl

2011-03-29 09:56:48

Oracle數據庫10SQL

2011-08-23 15:56:19

SQL Server Oracle 11g

2010-04-07 09:39:18

Oracle 10G

2010-05-07 09:35:25

Oracle 10g

2009-04-27 13:26:41

Oracle 10gRAC鏈接錯誤

2010-02-05 09:06:14

Ubuntu Orac

2010-04-13 10:07:19

Oracle 10G

2009-10-23 15:54:01

Oracle 10g序

2009-11-19 10:32:41

Oracle 10g服
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 综合久久av | 欧美一区二区在线观看视频 | 免费观看羞羞视频网站 | 国产一区影院 | 青青草网站在线观看 | 欧美一级精品片在线看 | 免费三级av| 国产99久久精品一区二区永久免费 | 欧美一卡二卡在线观看 | 久久一区二区三区四区 | 久久久久久久国产精品影院 | 亚洲美女一区 | 亚洲欧美中文日韩在线v日本 | 狠狠狠色丁香婷婷综合久久五月 | 国内精品在线视频 | 成人精品一区二区三区 | 久久一区二区视频 | 午夜免费成人 | 一区二区三区不卡视频 | 91精品国产综合久久久动漫日韩 | 成人国产精品一级毛片视频毛片 | 日韩成人在线观看 | 嫩草视频在线免费观看 | 国产精品久久99 | 欧美午夜精品理论片a级按摩 | 丁香五月网久久综合 | 综合九九 | 欧美一区二区三区久久精品 | 中文字幕在线第二页 | 丝袜 亚洲 欧美 日韩 综合 | 免费精品视频一区 | 亚洲第一色站 | 国产精品美女久久久久久免费 | av国产精品| 福利视频大全 | 久久久久国产一区二区三区四区 | 免费在线一区二区 | 亚洲在线一区二区三区 | 亚洲综合五月天婷婷 | 在线一级片 | 自拍偷拍亚洲视频 |