書寫歷史的甲骨文 ORACLE公司傳奇 (一)

2021-08-23 14:46:53 字數 1397 閱讀 2928

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

2023年的6月,ibm 公司的研究員埃德加·考特 (edgar frank codd) 在 communications of acm 上發表了那篇著名的《大型共享資料庫資料的關係模型》(a relational model of data for large shared data banks)的**。這是資料庫發展史上的乙個轉折。要知道,當時還是層次模型和網狀模型的資料庫產品在市場上佔主要位置。從這篇**開始,拉開了關係型 資料庫軟體革命的序幕。

雖然早在2023年就誕生了關係模型理論,但是市場上遲遲不見關係型資料庫管理軟體的推出。主要原因是很多反對者認為關係型資料庫速度太慢,比不上 當時的層次式資料庫。值得好笑的是 ibm 雖然2023年就啟動了system r的專案來研究關係型資料庫的實際可行性,也沒有及時推出這樣的產品,因為當時ibm 的的 ims (著名的層次型資料庫)市場不錯,如果推出關係型資料庫,牽涉到 ibm 很多人的自身利益。再者,ibm 龐大複雜的官僚機構處在決策上遠不那麼靈活。

2023年6月,larry ellison 與 bob miner 和 ed oates 在矽谷共同創辦了一家名為軟體開發實驗室(software development laboratories,sdl)的計算機公司(oracle公司的前身)。那個時候,32歲的larry ellison,這個讀了三家大學都沒能畢業的輟學生,還只是乙個普通的軟體工程師。公司創立之初,miner是總裁,oates為副總裁,而 ellison,因為乙個合同的事情,還在另一家公司上班。沒多久,第一位員工bruce scott(用過oracle資料庫軟體的人都知道有個scott使用者的吧?沒錯,就是這個scott,至於scott使用者的密碼tiger,那是 scott養的貓的名字)加盟進來,在miner和oates有些厭倦了那種合同式的開發工作後,他們決定開發通用軟體,不過們還不知道自己能開發出來什 麼樣的產品。oates最先看到了埃德加·考特的那篇著名的**連同其他幾篇相關的文章並推薦ellison和miner也閱讀一下。ellison和 miner預見到資料庫軟體的巨大潛力(跟著 ibm 走,沒錯),於是,sdl開始策劃構建可商用的關係型資料庫管理系統( rdbms )。

圖1 左起 ed oates、bruce scott、bob miner、larry ellison

很快他們就弄出來乙個不太像樣的產品,或者具體的說,更像乙個demo。根據 ellison 和 miner 他們在前一家公司從事的乙個由**情報局投資的專案**, 他們把這個產品命名為 oracle。因為他們相信,oracle(字典裡的解釋有"神諭, 預言"之意)是一切智慧型的源泉。2023年,sdl 更名為關係軟體****(relational software,inc.,rsi),畢竟"軟體開發實驗室"不太像乙個大公司的名字。2023年,為了突出公司的核心產品,rsi再次更名為oracle。

圖2 美國 oracle 公司總部一瞥

書寫歷史的甲骨文 ORACLE公司傳奇 四

如果說,ibm是 it產業中的一頭巨鯨,那麼oracle一定就是一條大鯊魚 咄咄逼人,善於進攻。就在2003年6月初,oracle突然宣布51億美金收購仁科 peoplesoft 業內再次震動。此舉又一次露出oracle 一貫善於進攻的本性。要知道,oracle在發展過程中很少對企業進行收購的,那麼...

書寫歷史的甲骨文 ORACLE公司傳奇 三

oracle第6版於1988年發布。由於過去的版本在效能上屢受詬病,miner帶領著工程師對資料庫核心進行了重新的改寫。引入了行級鎖 row level locking 這個重要的特性,也就是說,執行寫入的事務處理只鎖定受影響的行,而不是整個表。這個版本引入了還算不上完善的pl sql proced...

甲骨文的晚會

今天去參加了甲骨文在華亭賓館辦的宣講會,真是財大氣粗啊,看看別的公司,都是來學校的。讓我大開眼界的是,我從來沒有見過這樣的一場別開生面的晚會,還真是挺精彩的,有聲有色。不像別的公司,派個幾個代表講啊講的,把人都講困了。尤其是中間一段video,還以為是事先找老外配的詞,結果一扭頭,看到那個去年才加入...