<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-144  評論-80  文章-1  trackbacks-0

     


    很難想象,ORACLE公司的這一段傳奇居然要從IBM開始。

    1970年的6月,IBM公司的研究員埃德加·考特 (Edgar Frank Codd) 在 Communications of ACM 上發(fā)表了那篇著名的《大型共享數(shù)據(jù)庫數(shù)據(jù)的關(guān)系模型》(A Relational Model of Data for Large Shared Data Banks)的論文。這是數(shù)據(jù)庫發(fā)展史上的一個(gè)轉(zhuǎn)折。要知道,當(dāng)時(shí)還是層次模型和網(wǎng)狀模型的數(shù)據(jù)庫產(chǎn)品在市場上占主要位置。從這篇論文開始,拉開了關(guān)系型數(shù)據(jù)庫軟件革命的序幕。

    雖然早在1970年就誕生了關(guān)系模型理論,但是市場上遲遲不見關(guān)系型數(shù)據(jù)庫管理軟件的推出。主要原因是很多反對者認(rèn)為關(guān)系型數(shù)據(jù)庫速度太慢,比不上當(dāng)時(shí)的層次式數(shù)據(jù)庫。值得好笑的是,IBM雖然1973年就啟動(dòng)了System R的項(xiàng)目來研究關(guān)系型數(shù)據(jù)庫的實(shí)際可行性,也沒有及時(shí)推出這樣的產(chǎn)品,因?yàn)楫?dāng)時(shí)IBM的的IMS(著名的層次型數(shù)據(jù)庫)市場不錯(cuò),如果推出關(guān)系型數(shù)據(jù)庫,牽涉到IBM很多人的自身利益。再者,IBM龐大復(fù)雜的官僚機(jī)構(gòu)處在決策上遠(yuǎn)不那么靈活。

    1977年6月,Larry Ellison與Bob Miner和Ed Oates在硅谷共同創(chuàng)辦了一家名為軟件開發(fā)實(shí)驗(yàn)室(Software Development Laboratories,SDL)的計(jì)算機(jī)公司(ORACLE公司的前身)。那個(gè)時(shí)候,32歲的Larry Ellison,這個(gè)讀了三家大學(xué)都沒能畢業(yè)的輟學(xué)生,還只是一個(gè)普通的軟件工程師。公司創(chuàng)立之初,Miner是總裁,Oates為副總裁,而Ellison,因?yàn)橐粋€(gè)合同的事情,還在另一家公司上班。沒多久,第一位員工Bruce Scott(用過ORACLE數(shù)據(jù)庫軟件的人都知道有個(gè)Scott用戶的吧?沒錯(cuò),就是這個(gè)Scott,至于Scott用戶的密碼Tiger,那是Scott養(yǎng)的貓的名字)加盟進(jìn)來,在Miner和Oates有些厭倦了那種合同式的開發(fā)工作后,他們決定開發(fā)通用軟件,不過們還不知道自己能開發(fā)出來什么樣的產(chǎn)品。Oates最先看到了埃德加·考特的那篇著名的論文連同其他幾篇相關(guān)的文章并推薦Ellison和Miner也閱讀一下。Ellison和Miner預(yù)見到數(shù)據(jù)庫軟件的巨大潛力(跟著IBM走,沒錯(cuò)),于是,SDL開始策劃構(gòu)建可商用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS)。

    Oracle Company Gang of four
    圖1 左起 Ed Oates、Bruce Scott、Bob Miner、Larry Ellison


    很快他們就弄出來一個(gè)不太像樣的產(chǎn)品,或者具體的說,更像一個(gè)Demo。根據(jù)Ellison和Miner他們在前一家公司從事的一個(gè)由中央情報(bào)局投資的項(xiàng)目代碼,他們把這個(gè)產(chǎn)品命名為ORACLE。因?yàn)樗麄兿嘈牛琌RACLE(字典里的解釋有“神諭, 預(yù)言”之意)是一切智慧的源泉。1979年,SDL更名為關(guān)系軟件有限公司(Relational Software,Inc.,RSI),畢竟“軟件開發(fā)實(shí)驗(yàn)室”不太像一個(gè)大公司的名字。1983年,為了突出公司的核心產(chǎn)品,RSI再次更名為ORACLE。

    Oracle Company
    圖2 美國 Oracle 公司總部一瞥




    發(fā)展與壯大


    RSI在1979年的夏季發(fā)布了可用于DEC公司的PDP-11計(jì)算機(jī)上的商用ORACLE產(chǎn)品,這個(gè)數(shù)據(jù)庫產(chǎn)品整合了比較完整的SQL實(shí)現(xiàn),其中包括子查詢、連接及其他特性。但不得不說,軟件不是很穩(wěn)定,并缺少事務(wù)處理這樣的重要功能。出于市場策略,公司宣稱這是該產(chǎn)品的第二版,但卻是實(shí)際上的第一版。之所以被命名為第2版而不是第1版,是因?yàn)镋llison認(rèn)為潛在的客戶更愿意購買第2個(gè)版本,而不是初始版本。(雖然這樣做有些不太誠實(shí),還是要承認(rèn)這是個(gè)十分高明的技巧。到現(xiàn)在還有一些公司把自己賣給客戶的版本叫做1.0 ,學(xué)學(xué)1979年的ORACLE吧!)多年以后的今天,ORACLE公司聲稱是他們第一個(gè)提供了第一個(gè)SQL關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。

    雖然軟件不是很好,但是客戶還是有的。美國中央情報(bào)局迫不及待的想買一套這樣的軟件來滿足他們的需求。但在咨詢了IBM公司之后發(fā)現(xiàn)IBM沒有可以商用的產(chǎn)品,他們聯(lián)系了RSI。于是RSI有了第一個(gè)客戶。在當(dāng)時(shí),政府和軍方的機(jī)構(gòu)往往同時(shí)有幾種計(jì)算機(jī),而那時(shí)還沒有什么“軟件可移植”這樣的說法,當(dāng)然,也幾乎沒有具有這樣的能力的應(yīng)用軟件。也就是說,給PDP-11開發(fā)的ORACLE數(shù)據(jù)庫不能用在IBM主機(jī)和DECVAX上。很快用戶就表現(xiàn)出來這樣的需求:ORACLE能否同時(shí)在不同的操作系統(tǒng)上運(yùn)行?這給RSI帶來了新的挑戰(zhàn)(主要是Miner和Scott)。70年代末期和80年代早期的軟件一般都設(shè)計(jì)成在單一操作系統(tǒng)上運(yùn)行,具有可移植能力的軟件很少。

    1983年3月,RSI發(fā)布了ORACLE第三版。Miner和Scott歷盡艱辛用C語言重新寫就這一版本。要知道,C語言當(dāng)時(shí)推出不久,用它來寫ORACLE軟件也是具有一定的風(fēng)險(xiǎn)的,但除此之外,別無他法。很快就證明了這樣做是多么的正確:C編譯器便宜而又有效,還有很好的移植性。從現(xiàn)在起,ORACLE產(chǎn)品有了一個(gè)關(guān)鍵的特性:[可移植性]。ORACLE第3版還推出了SQL語句和事務(wù)處理的“原子性”--SQL語句要么全部成功,要么全部失敗,事務(wù)處理要么全部提交,要么全部回滾。ORACLE第3版還引入了非阻塞查詢,使用存儲(chǔ)在"Before Image File"中的數(shù)據(jù)來查詢和回滾事務(wù),從而避免了讀鎖定(read lock)的使用(雖然通過使用表級鎖定限制了它的吞吐量)。同樣是1983年,IBM發(fā)布了姍姍來遲的Database 2(DB2),但只可在MVS上使用。不管怎么說,ORACLE已經(jīng)占取了先機(jī)。

    在開發(fā)第三版還沒有結(jié)束的時(shí)候,Scott離開了ORACLE。當(dāng)時(shí)用C語言改寫ORACLE的壓力很大,無休止的軟件調(diào)試終于讓Scott不堪重負(fù),選擇了一走了之。把剩下的重?fù)?dān)交給了Miner一個(gè)人。在出售了自己的%4的股票之后,Scott 后來創(chuàng)建了Gupta公司(現(xiàn)更名為Centura Software)和PointBase公司(提供百分之百純Java嵌入式數(shù)據(jù)庫),都是開發(fā)和數(shù)據(jù)庫相關(guān)的產(chǎn)品。多年后有人問到他的%4的ORACLE股票的時(shí)候,Scott,這個(gè)曾經(jīng)給ORACLE寫出第一行代碼的技術(shù)高手,也只能報(bào)以一笑了。如果能堅(jiān)持下來,那是一筆幾億美金的財(cái)富。不過當(dāng)時(shí)的Scott沒有那么多的想法,他只是太累了。


    Bruce Scott
    圖3 Bruce Scott 現(xiàn)在是PointBase公司的創(chuàng)辦者之一


    ORACLE最先將其軟件移植到DEC VAX計(jì)算機(jī)上的VMS操作系統(tǒng)上。早在1979年公司就已經(jīng)雇了一位DEC公司的技術(shù)高手Robot Brandt進(jìn)行VAX上ORACLE的開發(fā)。開始的時(shí)候資金有限,只能到加州大學(xué)伯克利分校去蹭機(jī)器進(jìn)行開發(fā),后來好一些,但機(jī)器也是借來的。盡管困難重重,Brandt還是比較成功的完成了移植工作。隨著VAX小型機(jī)的大量銷售乃至供不應(yīng)求,ORACLE軟件也成為VAX上最受歡迎的程序。這一點(diǎn)要?dú)w功于Larry對市場的先知先覺。如果說,是IBM引領(lǐng)著ORACLE公司走上數(shù)據(jù)庫的大船,那么DEC公司的VAX就是帶著他們揚(yáng)帆出海了。短短的幾年之后,ORACLE數(shù)據(jù)庫被移植到各種主要平臺之上。ORACLE產(chǎn)品也一直因?yàn)橛锌梢浦残赃@個(gè)關(guān)鍵特性而被那些潛在的客戶關(guān)注。

    Oates這個(gè)時(shí)候因?yàn)榛橐鲒呌谄屏讯榫w沮喪,已經(jīng)不能把精力全部放到公司上,不得不離開公司。幾年后,他又重返公司,重新為ORACLE做出巨大的貢獻(xiàn),他許下諾言,在公司員工超過1萬人的時(shí)候會(huì)再度離開。1999年,他完成了心愿。現(xiàn)在他正在縱情于音樂,自得其樂。

    很長一段時(shí)間里,公司研發(fā)由Miner獨(dú)力承擔(dān)。Miner視金錢如無物,為人低調(diào),和Ellison的鋒芒必露形成鮮明的對比。在公司里,大家一致認(rèn)為他是老好人,他也深受員工愛戴。Ellison是公司的大腦,Miner則當(dāng)之無愧的成為公司的心臟。他是個(gè)沉默的英雄,正如Steve Jobs背后的Steve Wozniak一樣。

    1984年10月,ORACLE發(fā)布了第4版產(chǎn)品。產(chǎn)品的穩(wěn)定性總算得到了得到了一定的增強(qiáng),用Miner的話說,達(dá)到了“工業(yè)強(qiáng)度”。但是還不夠令人滿意,用戶對產(chǎn)品的抱怨似乎永無休止。這一版增加了讀一致性(Read Consistency),這是數(shù)據(jù)庫的一個(gè)關(guān)鍵特性,可以確保用戶在查詢期間看到一致的數(shù)據(jù)。也就是說,當(dāng)一個(gè)會(huì)話正在修改數(shù)據(jù)時(shí),其他的會(huì)話將看不到該會(huì)話未提交的修改。可以看到,在ORACLE第四版之前,產(chǎn)品始終是不穩(wěn)定的,但是ORACLE的這群銷售人員,主要是Ellison,他在宣傳ORACLE的時(shí)候總是要夸大其詞,但他就是有能力把軟件賣出去,而且,還賣得很好,不得不承認(rèn),這的確有些神奇。讓我們看看1984年軟件市場的情形,在數(shù)據(jù)庫市場上的霸主是Asnton-Tale公司,他們的拳頭產(chǎn)品是剛推出不久的dBase III(確切的說dBase是PC上的數(shù)據(jù)庫軟件霸主),剛剛成為全球第三大的獨(dú)立軟件公司(第一和第二分別是微軟、Lotus,ORACLE在當(dāng)時(shí)還排不上號),這一年,也是蘋果公司Macintosh誕生的年度,Steven Jobs用這個(gè)拳頭產(chǎn)品挑戰(zhàn)老大哥IBM。同樣在這一年中,ORACLE公司的開發(fā)人員剛剛把產(chǎn)品移植到PC上。這是最好的年代,也是最壞的年代。數(shù)以千計(jì)的小公司在軟件領(lǐng)域里爭斗不休,新公司如雨后春筍般成立,ORACLE如何才能于不敗之地?

    在1985年,ORACLE發(fā)布了5.0版。有用戶說,這個(gè)版本算得上是ORACLE數(shù)據(jù)庫的穩(wěn)定版本。這也是首批可以在Client/Server模式下運(yùn)行的的RDBMS產(chǎn)品,在技術(shù)趨勢上,ORACLE數(shù)據(jù)庫始終沒有落后。這意味著運(yùn)行在桌面PC機(jī)(客戶機(jī))上的商務(wù)應(yīng)用程序能夠通過網(wǎng)絡(luò)訪問數(shù)據(jù)庫服務(wù)器。1986年發(fā)布的5.1版還支持分布式查詢,允許通過一次性查詢訪問存儲(chǔ)在多個(gè)位置的數(shù)據(jù)。

    那是在1985年,當(dāng)時(shí)曾經(jīng)的最大的獨(dú)立軟件公司Cullinet(主要銷售網(wǎng)狀數(shù)據(jù)庫)已經(jīng)如流星般隕落。ORACLE的主要競爭對手是Ingres數(shù)據(jù)庫。Ingres在加州大學(xué)伯克利分校誕生,主要的設(shè)計(jì)者是當(dāng)時(shí)鼎鼎大名的Michael Stonebraker教授。可以說Ingres數(shù)據(jù)庫軟件是上個(gè)世紀(jì)80年代技術(shù)上最好的數(shù)據(jù)庫,Ingres市場分額的快速增長已經(jīng)給ORACLE早成了很大的壓力。巧的是,這個(gè)時(shí)候,IBM公司再一次伸出“上帝之手”。

    Ingres使用的是Stonebraker 發(fā)明的QUEL(Query Language))的查詢技術(shù),這和IBMSQL大不相同。在某些地方QUEL甚至要優(yōu)于SQLIBM當(dāng)時(shí)擔(dān)心Ingres把QUEL變成標(biāo)準(zhǔn)會(huì)對自己不利。經(jīng)過一番衡量,決定把自己的SQL提交給數(shù)據(jù)庫標(biāo)準(zhǔn)委員會(huì)。而Stonebraker教授可不打算把QUEL提交給數(shù)據(jù)庫標(biāo)準(zhǔn)委員會(huì),學(xué)院派的他認(rèn)為這麼做實(shí)際上是扼殺了創(chuàng)新精神。鷸蚌相爭,漁翁得利。ORACLE看到并抓住了這個(gè)絕佳的機(jī)會(huì),大肆宣布ORACLE全面與SQL兼容,加上ORACLE當(dāng)時(shí)對Ingres PC上的版本的攻擊(弱化對手優(yōu)勢,化解自己弱勢是他們最拿手的本領(lǐng)),再加上ORACLE公司銷售上的強(qiáng)勢,Ingres不斷丟城失地,等到后來推出支持SQL的數(shù)據(jù)庫的時(shí)候?yàn)闀r(shí)已晚。緊跟IBM讓ORACLE得以成長、壯大,擁抱標(biāo)準(zhǔn),擁抱開放,擁抱變化,讓ORACLE立于不敗之地。

    1986年3月12日,ORACLE公司以每股15美元公開上市,當(dāng)日以20.75美元收盤,公司市值2.7億美元。3月13日,微軟以每股21美元的發(fā)行價(jià)上市,以28美元收市,公司市值達(dá)到7億美元。遠(yuǎn)遠(yuǎn)超過了ORACLE。成功的光環(huán)的微軟和蓋茨遮蓋住了ORACLE和Ellison的光芒,可能這也是Ellison敵視微軟的開始。

    Larry Ellison
    圖4 桀驁不馴的Larry Ellison


    經(jīng)受挫折


    ORACLE第6版于1988年發(fā)布。由于過去的版本在性能上屢受詬病,Miner帶領(lǐng)著工程師對數(shù)據(jù)庫核心進(jìn)行了重新的改寫。引入了行級鎖(row-level locking)這個(gè)重要的特性,也就是說,執(zhí)行寫入的事務(wù)處理只鎖定受影響的行,而不是整個(gè)表。這個(gè)版本引入了還算不上完善的PL/SQL(Procedural Language extension to SQL)語言。第6版還引入了聯(lián)機(jī)熱備份功能,使數(shù)據(jù)庫能夠在使用過程中創(chuàng)建聯(lián)機(jī)的備份,這極大地增強(qiáng)了可用性。同時(shí)在這一年,ORACLE開始研發(fā)ERP軟件。

    公司發(fā)展看上去比較順利,不過,噩夢才剛剛開始。

    由于過去對軟件測試重視的程度不夠--那個(gè)時(shí)候公司規(guī)模小,基本上都是客戶幫助免費(fèi)測試的。在第六版剛發(fā)布之后,很多迫不及待開始使用的用戶就怨聲載道。這是個(gè)根本就沒有測試好就進(jìn)行發(fā)布的產(chǎn)品(也怪Ellison,大話總要說在前頭,只好自嘗苦果)。用戶開始對ORACLE大肆抨擊,ORACLE的一些對手也開始落井下石,針對ORACLE產(chǎn)品的一些弱點(diǎn)進(jìn)行攻擊。開發(fā)人員一面應(yīng)付憤怒的用戶,一面加班加點(diǎn)地對程序進(jìn)行接連不斷的修正,最后,總算得到了一個(gè)比較穩(wěn)定的版本,暫時(shí)平息了用戶的憤怒。

    但是,實(shí)際的問題并不在這里,幾年來高速增長的同時(shí)也給公司帶來了巨大的隱患,1990財(cái)年第三季度報(bào)表的公布引爆了一切。財(cái)務(wù)人員發(fā)現(xiàn)了1500萬美元的壞帳,并且公司利潤距離預(yù)期相差甚遠(yuǎn)。接下來的時(shí)間里,大公司病的諸般癥狀接踵而來,面對股東的指控,股票一落千丈,公司前景暗淡,甚至面臨破產(chǎn)。一度靠貸款來維持自己的奢華生活也不變賣股票的Ellison也快撐不住了。公司下大力氣整頓財(cái)務(wù)(財(cái)務(wù)主管杰夫·沃克從某種程度上解救了公司)。公司宣布削減開支,裁退大量銷售人員,同時(shí)聘用了專門的管理人才。

    噩夢延續(xù)到ORACLE第七版的推出而結(jié)束。這個(gè)公司已經(jīng)空談了好幾年的新版本(一度被譏諷為不過是Ellison的故計(jì)重施而已),直到1992年6月才終于閃亮登場,這一次公司吸取了第六版匆忙上市的教訓(xùn),聽取了用戶的多方面的建議,并集中力量對新版本進(jìn)行了大量而細(xì)致的測試。該版本增加了許多新的性能特性:分布式事務(wù)處理功能、增強(qiáng)的管理功能、用于應(yīng)用程序開發(fā)的新工具以及安全性方法。ORACLE7還包含了一些新功能,如存儲(chǔ)過程、觸發(fā)過程和說明性引用完整性等,并使得數(shù)據(jù)庫真正的具有可編程能力。還有一點(diǎn)必需要說明的是,這個(gè)版本在原有的基于規(guī)則的優(yōu)化器(RBO)之外引入一種新的優(yōu)化器:基于開銷的優(yōu)化器(Cost-Based Optimizer , CBO)。CBO根據(jù)數(shù)據(jù)庫自身對對象的統(tǒng)計(jì)來計(jì)算語句的執(zhí)行開銷,從而得出具體的語句執(zhí)行計(jì)劃。在以后的幾個(gè)重大版本中,ORACLE的工程師們逐步對這個(gè)優(yōu)化器進(jìn)行改進(jìn),CBO逐漸取代了RBO。

    ORACLE 第七版是ORACLE真正出色的產(chǎn)品,取得了巨大的成功。這個(gè)版本的出現(xiàn)真是好時(shí)機(jī),當(dāng)時(shí)Sybase公司的數(shù)據(jù)庫已經(jīng)占據(jù)了不少份額,ORACLE借助這一版本的成功,一具擊退了咄咄逼人的Sybase。公司的銷售人員這次算到了給用戶兌現(xiàn)空頭許諾的時(shí)候。公司經(jīng)過兩三年的治理,終于擺脫了種種麻煩,重新開始健康發(fā)展,銷售額也從92年的15億美元變?yōu)樗哪旰蟮?2億美元。

    跨上巔峰


    “攪渾水”是Ellison的一項(xiàng)絕技。在1995年巴黎舉行的歐洲信息技術(shù)論壇會(huì)議上,Ellison在即興演講中介紹了網(wǎng)絡(luò)計(jì)算機(jī)(Network Computer,NC)的概念,所謂NC指的是配置簡單卻能充分利用網(wǎng)絡(luò)資源的低價(jià)電腦,最為重要的是,它不需要操作系統(tǒng),或者更準(zhǔn)確的說,不需要微軟的操作系統(tǒng)。Ellison希望借此來抵制微軟的強(qiáng)勢。很快,ORACLE聯(lián)合IBM、Sun、Apple和Netscape在1996年制定了網(wǎng)絡(luò)計(jì)算機(jī)的標(biāo)準(zhǔn),但事實(shí)上人們從頭到尾沒有看到一臺真正的NC生產(chǎn)出來。這次的演講在業(yè)界引起了軒然大波,通過這個(gè)事件,ORACLE公司吸引了足夠多的注意力,同時(shí)也讓人們看到ORACLE公司對于網(wǎng)絡(luò)的巨大信心。

    1997年6月,ORACLE第八版發(fā)布。ORACLE8支持面向?qū)ο蟮拈_發(fā)及新的多媒體應(yīng)用,這個(gè)版本也為支持Internet、網(wǎng)絡(luò)計(jì)算等奠定了基礎(chǔ)。同時(shí)這一版本開始具有同時(shí)處理大量用戶和海量數(shù)據(jù)的特性。這個(gè)版本也算可圈可點(diǎn)了。

    1998年9月,ORACLE公司正式發(fā)布ORACLE 8i。“i”代表Internet,這一版本中添加了大量為支持Internet而設(shè)計(jì)的特性。這一版本為數(shù)據(jù)庫用戶提供了全方位的Java支持。ORACLE 8i成為第一個(gè)完全整合了本地Java運(yùn)行時(shí)環(huán)境的數(shù)據(jù)庫,用Java就可以編寫ORACLE的存儲(chǔ)過程。對,Java,只要是能夠打擊微軟的武器,ORACLE都要派上用場。ORACLE8i 添加了SQLJ(一種開放式標(biāo)準(zhǔn),用于將SQL數(shù)據(jù)庫語句嵌入客戶機(jī)或服務(wù)器Java代碼)和ORACLE interMedia(用于管理多媒體內(nèi)容)以及XML等特性。同時(shí),ORACLE 8i 極大程度上提高了伸縮性、擴(kuò)展性和可用性以滿足網(wǎng)絡(luò)應(yīng)用需要。接下來的幾年中,ORACLE陸續(xù)發(fā)布了8i的幾個(gè)版本,并逐漸添加了一些面向網(wǎng)絡(luò)應(yīng)用的新特性。面對開源運(yùn)動(dòng)的蓬勃發(fā)展,ORACLE自然不甘落后,1998年十月ORACLE發(fā)布了可用于Linux平臺的ORACLE 8 以及ORACLE Application Server 4.0,隨后不久,ORACLE又發(fā)布了ORACLE 8i for Linux。在 .com大潮中,ORACLE是站在風(fēng)口浪尖的弄潮兒。

    在2001年6月的ORACLE OpenWorld大會(huì)中,ORACLE發(fā)布了ORACLE 9i。在ORACLE 9i的諸多新特性中,最重要的就是Real Application Clusters(RAC)了。說起ORACLE集群服務(wù)器,早在第五版的時(shí)候,ORACLE就開始開發(fā)ORACLE并行服務(wù)器(ORACLE Parallel Server ,OPS),并在以后的版本中逐漸的完善了其功能,不過,嚴(yán)格來說,盡管OPS算得上是個(gè)集群環(huán)境,但是并沒有體現(xiàn)出集群技術(shù)應(yīng)有的優(yōu)點(diǎn)。在完全吸收了Rdb(ORACLE在1994年收購了Compaq公司的Rdb數(shù)據(jù)庫,此前Rdb屬于DEC公司,DEC公司在VAX上實(shí)現(xiàn)了第一個(gè)可以商用的Rdb集群數(shù)據(jù)庫)的一些技術(shù)優(yōu)勢之后,ORACLE終于推出了真正的應(yīng)用集群軟件。RAC使得多個(gè)集群計(jì)算機(jī)能夠共享對某個(gè)單一數(shù)據(jù)庫的訪問,以獲得更高的可伸縮性、可用性和經(jīng)濟(jì)性。ORACLE 9i的RAC在TPC-C的基準(zhǔn)測試中打破了數(shù)項(xiàng)記錄,一時(shí)間業(yè)內(nèi)矚目。這個(gè)新的數(shù)據(jù)庫還包含集成的商務(wù)智能(BI)功能。ORACLE 9i第2版還做出了很多重要的改進(jìn),使ORACLE數(shù)據(jù)庫成為一個(gè)本地的XML數(shù)據(jù)庫;此外還包括自動(dòng)管理、Data Guard等高可用方面的特性。

    歷史還在繼續(xù)


    2003年9月8日,舊金山舉辦的ORACLE World大會(huì)上,Ellison宣布下一代數(shù)據(jù)庫產(chǎn)品為“ORACLE 10g”。ORACLE應(yīng)用服務(wù)器10g(ORACLE Application Server 10g)也將作為甲骨文公司下一代應(yīng)用基礎(chǔ)架構(gòu)軟件集成套件。“g”代表“grid ,網(wǎng)格”。這一版的最大的特性就是加入了網(wǎng)格計(jì)算的功能。何謂網(wǎng)格計(jì)算?網(wǎng)格計(jì)算可以把分布在世界各地的計(jì)算機(jī)連接在一起,并且將各地的計(jì)算機(jī)資源通過高速的互聯(lián)網(wǎng)組成充分共享的資源集成。通過合理調(diào)度,不同的計(jì)算環(huán)境被綜合利用并共享。ORACLE宣稱10g可以作為網(wǎng)格計(jì)算的基礎(chǔ),矛頭直指最大的敵人IBM的“隨需應(yīng)變”!看來,ORACLE公司已經(jīng)把這一次的“賭注”押在了網(wǎng)格計(jì)算的大市場上。但前景如何?讓我們拭目以待。

    如果說,IBM是IT產(chǎn)業(yè)中的一頭巨鯨,那么ORACLE一定就是一條大鯊魚:咄咄逼人,善于進(jìn)攻。就在2003年6月初,ORACLE突然宣布51億美金收購仁科(PeopleSoft),業(yè)內(nèi)再次震動(dòng)。此舉又一次露出ORACLE 一貫善于進(jìn)攻的本性。要知道,ORACLE在發(fā)展過程中很少對企業(yè)進(jìn)行收購的,那么收購仁科目的何在?首先,ORACLE覬覦企業(yè)應(yīng)用軟件市場已久,但苦于不能進(jìn)一步擴(kuò)大市場分額,尤為重要的是,一旦成功,可以直接對最大的敵人IBM進(jìn)行打擊,還可以阻擊SAP等巨頭的強(qiáng)勢。時(shí)至今日,ORACLE依然以不達(dá)目的不罷休的態(tài)勢和仁科纏斗,結(jié)果如何,讓我們拭目以待。

    "人生最大的快樂是擊敗敵人",Ellison一定很喜歡這句話。

    后記:2004年12月13日,Oracle公司宣布簽訂了以每股26.50美元、總計(jì)約103億美元的代價(jià)收購 仁科(PeopleSoft) 的最終協(xié)議。歷時(shí)十八個(gè)月的爭斗終于塵埃落定。


    本文作者

    Fenng,某美資公司DBA,業(yè)余時(shí)間混跡于各數(shù)據(jù)庫相關(guān)的技術(shù)論壇且樂此不疲。目前關(guān)注如何利用ORACLE數(shù)據(jù)庫有效地構(gòu)建企業(yè)應(yīng)用。對Oracle tuning、troubleshooting有一點(diǎn)研究。
    個(gè)人技術(shù)站點(diǎn):
    http://www.dbanotes.net/ 。可以通過電子郵件 dbanotes@gmail.com 聯(lián)系到他。
    posted on 2005-03-10 16:10 小力力力 閱讀(376) 評論(0)  編輯  收藏 所屬分類: 我被XX著的生活ORACLE
    主站蜘蛛池模板: caoporn国产精品免费| 亚洲成人免费电影| 亚洲av无码不卡| 18禁止观看免费私人影院| 亚洲Aⅴ在线无码播放毛片一线天 亚洲avav天堂av在线网毛片 | 久久久久亚洲Av片无码v| 成年私人影院免费视频网站| 搜日本一区二区三区免费高清视频| 91亚洲自偷手机在线观看| 国产精品无码一二区免费| 黄网站色视频免费在线观看的a站最新| 亚洲jizzjizz在线播放久| 亚洲精品无码av天堂| 亚洲一区二区三区免费视频| 麻豆一区二区三区蜜桃免费| 亚洲精品视频专区| 亚洲福利精品电影在线观看| 国产92成人精品视频免费| 一个人免费观看日本www视频| 91亚洲视频在线观看| 亚洲精品A在线观看| 在线视频免费观看高清| 两个人看的www免费| 理论亚洲区美一区二区三区| 亚洲激情视频网站| 亚洲色精品aⅴ一区区三区| 日韩成人免费在线| 37pao成人国产永久免费视频 | 特a级免费高清黄色片| 亚洲中文字幕一区精品自拍| 亚洲一区二区三区高清| 在线亚洲午夜理论AV大片| 日韩精品免费一区二区三区| 777成影片免费观看| 成人网站免费看黄A站视频| 高潮内射免费看片| 337p日本欧洲亚洲大胆人人 | 一级毛片在线免费播放| 亚洲av永久中文无码精品| 亚洲免费在线视频播放| 亚洲精品视频在线|