程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SyBase數據庫 >> SyBase綜合文章 >> Sybase與Oracle的十二場性能比拼

Sybase與Oracle的十二場性能比拼

編輯:SyBase綜合文章
Sybase公司成立於1986年,立足於在開放系統平台上研制具有ClIEnt/Server體系結構的數據庫系統軟件產品。當時的Sybase公司由於有效地汲取了其它RDBMS設計過程中的先進技術和概念,以滿足聯機事務處理(OLTP)應用的高性能要求為目標,同時加強聯網對異構數據源的開放互聯,使Sybase取得了很大成功,特別是Sybase有效的拓展市場行動,使Sybase曾一度成為世界數據庫市場增長最快的產品。然而,由於產品本身的技術問題,不能提供對大型多處理器系統的支持,使得Sybase的市場份額急劇下降,並出現連續的虧損。1997年虧損額為5540萬美元,1998年僅第一季度就虧損了8120萬美元。1999年初,Sybase裁員又600人,將近其全體員工的10%。2001年第一季度沒有虧損,但令人擔心的是比2000年同期許可證(license)收入下降了10.7%。 早在1997年,著名的市場分析公司Gartner Group就已將Sybase從”Big 5” DBMS市場領先者的名單中刪除。

  根據Gartner/Dataquest近期發布的2001年度數據庫市場份額統計報告, 在Gartner/Dataquest報告中Oracle依然在主流操作系統Unix和Linux, Windows NT/2000/XP上的關系數據庫市場上占據絕對的領先地位,在UNIX上占63%, Windows+Unix上占49.9%。在關系型數據庫市場(包括AS/400,Mainframe),Oracle以39.8%仍然處於領先地位。

  根據最新的FactPoint的調查,Oracle數據庫依然是Fortune 100公司的首選數據庫,其中51%的Fortune 100公司選用Oracle Database作為構建企業的傳統應用和電子商務平台。

  FactPoint Group報告的調查結果:

  1、 Oracle仍然是Fortune 100公司的首選數據庫平台,Oracle的數據庫市場份額遠遠超過其它競爭對手,其市場份額是第二名的2.5倍。

  2、 51%的Fortune 100公司選用Oracle數據庫來構建企業的傳統應用和電子商務應用平台。

  3、 Fortune 100所選用的主流應用軟件絕大多數選用Oracle數據庫平台,其中:100%的Oracle 應用產品;76%的SAP; 72%的PeopleSoft; 81%的SIEbel; 73%的i2都選用Oracle數據庫平台。

  4、 Oracle數據庫產品滲透到Furtune100公司的各個業務領域, 其中75%的財務應用, 72%的人力資源應用, 68%的客戶關系管理應用和72%的供應鏈管理應用都采用Oracle數據庫平台。

  5、 Oracle數據庫被Furtune100的客戶評選為技術最好和與主流應用軟件集成最好的數據庫平台。

  FactPoint Group調查涉及了與Fortune100公司的IT經理們的400次會談,其調查結果根據Fortune 100公司的數據庫產品的使用狀況,真實體現了當今企業中數據庫部署與使用的狀況,根據FactPoint Group的調查Oracle數據庫技壓群雄,仍然保持了企業數據庫市場份額的領頭羊地位。

  Oracle 與 Sybase 技術先進性的比較

  Oracle數據庫與Sybase數據庫相比,無論從體系架構、並行支持、完整性控制等各方面均有很大的優勢。

  1、體系結構的比較

  Oracle采用多線索多進程體系結構,直接在內核中支持分布式數據庫操作、多線索處理、並行處理以及聯機事務處理等 。Oracle企業級服務器從結構上說,同時支持集中式多用戶環境、ClIEnt/Server、分布式處理和Internet計算結構;從技術上說,為應用程序及系統開發人員實現了透明的網絡環境、混合網絡結構以及分布式數據管理等

  Sybase采用單進程多線索體系結構,其核心是SQL Server(現在為與Microsoft SQL Server區別,改名為Adaptive Server Enterprise),在ClIEnt/ Server體系結構的基礎上,架構了復制服務器(Replication Server)和多功能通用網關(Omni SQL Gateway,現在叫Enterprise CONNECT)等部件,從而形成了軟件產品系列。

  2、多線索多進程與單進程多線索的比較

  Oracle和Sybase都采用多線索。采用多線索的模式,能用較少的線索管理大量的用戶進程;並且,線索進程是動態可調整的,當用戶數增加時, 線索進程也會階段性地自動增加;當用戶數減少時,線索進程也會自動減少。多線 索結構,大大降低了Oracle和Sybase對系統資源的占用,提高了系統資源的利用率。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved