国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

Oracle和MS SQL Server你選誰?

2024-08-31 00:52:06
字體:
來源:轉載
供稿:網友

  微軟(中國)有限公司公布:2001年3月,Microsoft SQL Server 2000在美國連續獲得三項大獎,高可擴展數據倉庫、商業智能功能深獲肯定;2001年4月,微軟SQL Server 2000 企業版和windows 2000 Datacenter Server 在新近的包括TPC-C在內的系列工業測試中顯示了其強大的可擴展性, 再度有力地對傳統昂貴的企業系統供給商提出挑戰。2001年5月,據美國聞名的市場調查公司Gartner公司稱,在Windows NT數據庫軟件市場中,世界上最大的軟件制造商——微軟公司已經超越Oracle公司,坐上了頭把交椅,在總值88億美元的數據庫市場中,微軟公司已在數據庫市場中與Oracle并駕齊驅。
  2001年9月,Oracle公司推出了自己的新款Oracle軟件——Oracle9i,并在其“Think fast,think simple,think smart”的響亮口號中開始了Oracle9i的宣傳,數據庫市場的領頭羊——Oracle公司又開始了捍衛霸主地位的努力。至此,數據庫市場又開始了新一輪的群雄逐鹿的大戰。不管是Oracle公司,還是微軟公司都是世界數一數二的大公司,Oracle軟件和Microsoft SQL Server軟件也都是由世界級開發團隊所開發,兩個公司都聲稱自己的軟件是最好的,那么,兩個軟件到底誰優誰劣呢?
  1、簡要回顧
  Oracle公司創立于1977年,其初衷是建立一個數據庫治理系統,而如今,Oracle公司已經開發了許多優秀的應用程序和服務程序,遠遠超越了其初衷。在2000年的財政收入中,僅關系數據庫治理系統許可證銷售一項,Oracle公司就獲得了超過10億美元的收入,Oracle公司在全世界的員工已經超過了41000名,成為了世界第二大軟件公司。
  Microsoft公司無人不曉,其發展過程可概括為“以桌面操作系統為起步,接著大踏步進軍服務器軟件,現在又全力邁向因特網軟件的開發”。1987年進入數據庫領域,如今,其產品Microsoft SQL Server所占的市場份額已經僅次于Oracle,居世界第二。在2000年的財政年度里,Microsoft公司獲得了超過22億美元的收入,雇員超過了32000名,是世界軟件業的領頭羊。
  
   2、Oracle 8i與Microsoft SQL Sever2000簡介
  提起數據庫,第一個想到的公司,一般都會是Oracle。該公司成立于1977年,最初是一家專門開發數據庫的公司。Oracle在數據庫領域一直處于領先地位。1984年,首先將關系數據庫轉到了桌面計算機上。然后,Oracle的下一個版本,版本5,率先推出了分布式數據庫、客戶/服務器結構等嶄新的概念。Oracle的版本6首創行鎖定模式以及對稱多處理計算機的支持…… Oracle8主要增加了對象技術,成為關系-對象數據庫系統, Oracle8i增加了internet功能。目前,ORACLE產品覆蓋了大、中、小型機等幾十種機型,Oracle數據庫成為世界上使用最廣泛的關系數據系統之一。
  作為一個通用的數據庫系統,Oracle具有完整的數據庫功能,這些功能包括存儲大量數據、定義和操作并發控制、安全性控制、完整性控制、故障恢復與高級語言接口等。Oracle還是一個分布式數據庫系統,支持各種分布式功能,非凡是支持Internet處理。作為一個應用開發環境,Oracle提供了一套界面友好、功能齊全的數據庫開發工具,使用戶擁有一個良好的應用開發環境。Oracle使用PL/SQL語言提供各種操作具有可開放性、可以執行、可伸縮性等功能。非凡是Oracle 8i以上版本中,支持面向對象的功能,如支持類、方法、屬性等,使得Oracle產品稱為了一種對象/關系數據庫系統。
  Microsoft SQL Server脫胎與Sybase SQL Server。1988年,Sybase公司、Microsoft公司和AsBTon-Tate公司聯合開發的OS/2系統上的SQL Server問世了。后來,Asbton-Tate公司推出了SQL Server的開發,而Microsoft公司和Sybase公司簽署了一項共同開發協議。到1992年,將SQL Server移植到Windows NT平臺上。之后,Microsoft公司和Sybase公司取消合同,各自開發自己的SQL Server。Microsoft公司致力于Windows NT平臺的SQL Server開發,而Sybase公司則致力于UNIX平臺的開發。1996年,Microsoft公司推出了SQL Server 6.5版本。1998年又推出了SQL Server 7.0,2000年8月推出了SQL Server 2000,其中包括企業版、標準版、開發版、個人版四個版本。

  Microsoft SQL Sever2000是一種典型的具有客戶機/服務器體系架構的關系數據庫治理系統,它使用Transact-SQL語句在服務器和客戶機之間傳送請求和回應。Microsoft SQL Sever具有可靠性、可伸縮性、可治理性、可用性等特點,為用戶提供了完整的數據庫解決方案。
  Microsoft SQL Sever2000的服務器環境可以是Windows 2000、Windows NT或者Windows 9,其客戶機環境可以是Windows 2000、Windows NT、Windows 9x、Windows 3.x、MS-DOS、第三方平臺和Internet瀏覽器等。另外,Microsoft SQL Sever2000可以很好的與Microsoft BacKOFfice產品集成。
  3、產品特性比較
   ⑴ 數據庫操作平臺的開放性
   Oracle能在所有主要的平臺(其中包括Windows)上運行,并且完全支持所有的工業標準,所以,客戶可以利用很多種第三方應用程序、工具、網關和治理實用程序。Oracle采用開放策略,它使得客戶可以選擇一種最適合他們特定需要的解決方案。SQL Server只在Windows上運行,Microsoft這種專有策略的目標是將客戶鎖定到Windows環境中, 這樣做可以說是一把雙刃劍,既有利于有不利于SQL Server的發展及其市場份額。由于SQL Server緊密的捆綁在Windows平臺上,所以,只有隨著Windows操作系統可靠性、開放性以及性能的改善,SQL Server的開放性和可靠性才能進一步提高。
   ⑵ 性能價格比
  人們選擇數據庫產品,當然首先要考慮數據庫產品的性能,同時也關心究竟要花多少錢才能建立并運行一套Oracle或SQL Server數據庫系統。這些錢不僅包含最初購置軟件、硬件的費用,還包含了維護、培訓費用。兩家公司都宣稱自己的性能價格比好,實際上,Oracle公司側重于產品的可靠性和實用性方面,而Microsoft公司更側重于產品價格方面。由于操作系統的原因,普遍認為SQL Server的可靠性較差,而另一方面Oracle的初始花費則相對較高,尤其是在考慮工具軟件的因素時,與SQL Server免費提供工具軟件相比,Oracle更顯價格不菲。所以,在考慮該使用什么軟件時,要根據自己的業務需求和基礎設施來綜合考慮。
  ⑶ 工具軟件
  使數據庫易于安裝、使用和治理——組合在一起稱為“操作簡單”——是一個減少成本的要害因素。Microsoft產品具有易于使用的美譽,在很多方面也確實如此,SQL Server就得益于讓人感到使用起來比較輕易。SQL Server企業治理器(EnterPRise Manager)是SQL Server軟件的一個組成部分,給用戶提供了一個集成的治理控制臺來集中治理多個服務器。Oracle也由自己的企業治理器,它的性能隨著版本的提高有所改善,有些方面甚至超過了SQL Server企業治理器,但它安裝較為困難,有些較好的組件還需另外購買。SQL Server與Windows操作系統無縫集成, Microsoft公司總是盡可能將所有的軟件功能捆扎在一起,除非用戶還需要其他用處的操作軟件包,否則功能已足夠使用了。而Oracle公司將工具軟件交給第三方軟件商來開發,花費高,尤其在別人的軟件免費提供的情況下,這種問題就更顯突出。
   ⑷ 數據庫性能
  那種數據庫更快?這其實是一個很難回答的問題,因為存在許多不定因素,包括處理類型、數據分布以及硬件基礎設施等。2002年2月,Microsoft公司宣稱SQL Server 2000 Bata2版在Windows2000操作系統上運行速度達到227079個事務每分鐘最高紀錄。Oracle公司提出質疑后,Microsoft公司收回了測試結果,并于10月份給出了更高的測試結果,幾乎是以前的兩倍。這種測試在很多方面是有用的,但卻并不能說明每個用戶應用程序的操作性能。一些經驗表明在長時間運行大量事務方面Oracle數據庫要優于SQL Server,但在集群技術等方面,SQL Server比Oracle數據庫要好一些。
  4、展望Oracle和SQL Server
   Oracle9i已經出爐,它增強了針對電子商務的新特性,增強了對因特網應用的支持,提供了對大數據量的在線事務處理(OLTP)環境、查詢密集型數據倉庫以及要求苛刻的互聯網應用的高效、可靠及安全的數據治理能力。
  SQL Server 2000的下一代產品YuKon預計在今年推出。YuKon主要增強的特性大概是集群,每個服務器自己進行數據處理、治理內存、加鎖和事務處理,與此同時保持與集群中其他及其的內部聯系,能做到集群中一臺機器不能工作,不會影響整個系統的工作。
  總之,兩家公司為了在競爭中占得先機,會不斷的開發出更好功能更完善的數據庫治理系統。Oracle公司的優勢在于許多公司都已投資于相關硬件產品與軟件產品的開發,Microsoft公司本身就是一座大山。到底那家公司會在激烈的競爭中取勝,讓我們拭目以待,不管誰勝誰負,受益的永遠是用戶。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 华宁县| 紫金县| 永年县| 涿州市| 鹤壁市| 泌阳县| 阳新县| 南投市| 武汉市| 沅江市| 纳雍县| 永平县| 乐业县| 龙南县| 宜丰县| 通化县| 祁连县| 凭祥市| 正定县| 那曲县| 信阳市| 开远市| 安平县| 淅川县| 琼中| 静安区| 皋兰县| 涿州市| 临城县| 陵川县| 城口县| 清流县| 额济纳旗| 揭东县| 砚山县| 茶陵县| 察雅县| 喀喇沁旗| 汤阴县| 长沙市| 汤阴县|