官术网_书友最值得收藏!

1.1 Oracle的發展史

Oracle,西方人認為有“神諭、預言”之意,中國人則譯作“甲骨文”,是當今世界上最強大的數據庫管理軟件之一。所有這一切要從IBM的一篇論文談起。1970年6月,IBM公司的研究員埃德加·泰德·科德(Edgarh Ted Cod)發表了一篇著名的論文—《大型共享數據庫數據的關系模型》。這可以稱為數據庫發展史上的一個轉折點,在當時還是層次模型和網狀模型的數據庫產品占據市場主要地位的情況下,這篇論文拉開了關系型數據庫軟件革命的序幕。

1977年6月,拉里·埃里森(Larry Ellison)與鮑勃·邁納(Bob Miner)和埃德·奧茨(Ed Oates)在硅谷共同創辦了一家名為“軟件開發實驗室”的軟件公司(英文縮寫SDL,Oracle公司的前身)。奧茨看到科德的那篇著名的論文連同其他幾篇相關的文章之后非常興奮,他找來埃里森和邁納共同閱讀,埃里森和邁納也預見到關系型數據庫軟件的巨大潛力。于是,數據庫界的三位巨人開始共同籌劃構建可商用的關系型數據庫管理系統(RDBMS),并把這種商用數據庫產品命名為Oracle。因為他們相信,Oracle是一切智慧的源泉。就這樣,堪稱當今世界最強大、最優秀的Oracle數據庫誕生了。

1979年,“軟件開發實驗室”更名為“關系軟件有限公司”(英文縮寫RSI)。同年夏季發布了可用于DEC公司的PDP-11計算機上的商用Oracle產品(Oracle第2版),這個數據庫產品整合了比較完整的SQL實現,其中包括子查詢、連接及其他特性。

1983年3月,RSI發布了Oracle第3版,這個版本是用C語言重新編寫的。由于C編譯器具有很好的可移植性,從此之后,Oracle產品有了一個關鍵的特性—可移植性。

1984年10月,Oracle發布了第4版產品,產品的穩定性得到了一定的增強,用邁納的話說,達到了“工業強度”。

1985年,Oracle發布了第5版,這個版本算得上是Oracle數據庫誕生以來比較穩定的版本,也是首批可以在Client/Server模式下運行的RDBMS產品。在技術方向上,Oracle數據庫始終沒有落后。

1988年,Oracle發布了第6版,該版本引入了行級鎖(row-level locking)這個重要的特性以及還算不上完善的PL/SQL(Procedural Language/SQL)語言。此外,該版本還引入了聯機熱備份功能,使數據庫能夠在使用過程中創建聯機的備份,這極大地增強了可用性。

1992年6月,Oracle發布了第7版,該版本增加了許多新的特性,即分布式事務處理功能、增強的管理功能、用于應用程序開發的新工具以及安全性方法。這一版本才是真正出色的產品,取得了巨大的成功,Oracle借助這一版本的成功在數據庫市場確立了主導地位。

1997年6月,Oracle發布了第8版,該版本支持面向對象的開發及新的多媒體應用,該版本也為支持Internet、網絡計算等奠定了基礎,并開始具有同時處理大量用戶和海量數據的特性。

1998年9月,Oracle公司正式發布Oracle 8i,其中i代表Internet。這一版本中添加了大量為支持Internet而設計的特性。此外,這一版本還為數據庫用戶提供了全方位的Java支持。Oracle 8i成為第一個完全整合了本地Java運行時環境的數據庫,用Java就可以編寫Oracle的存儲過程。

在2001年6月的Oracle OpenWorld大會中,Oracle發布了Oracle 9i。在Oracle 9i的諸多新特性中,最重要的就是Real Application Clusters(RAC)—集群技術。

2003年9月8日,在舊金山舉辦的Oracle OpenWorld大會上,埃里森宣布下一代數據庫產品為Oracle 10g。Oracle應用服務器10g也將作為Oracle公司下一代應用基礎架構軟件集成套件,g代表grid(網格),這一版最大的特性就是加入了網格計算功能。

2007年11月,Oracle 11g正式發布。11g是Oracle公司30年來發布的最重要的數據庫版本,根據用戶的需求實現了信息生命周期管理等多項創新,大幅地提高了系統性能的安全性。全新的高級數據壓縮技術降低了數據存儲的支出,明顯縮短了應用程序測試環境部署及分析測試結果所花費的時間,增加了RFID Tag、DICOM醫學圖像、3D空間等重要數據類型的支持,加強了對Binary XML的支持和性能優化。

2013年6月26日,Oracle Database 12c正式發布。像之前版本10g、11g中的g代表grid那樣,12c中的c代表cloud,也就是云計算的意思。

2018年2月16日,Oracle 18c發布,還是秉承著Oracle的Cloud first理念。

Oracle Database 19c在2019年發布,作為Oracle Database 12c和18c系列產品的長期支持版本,它能提供最高級別的版本穩定性和最長時間的支持服務和錯誤修復幫助。

一直以來,Oracle都以絕對的優勢占據著數據庫市場的第一位。例如,2019年主流數據庫市場占有率調研中顯示,Oracle占有56%的市場份額,地位難以撼動,而IBM以15.9%占據第二位,Microsoft以9.5%占據第三位,其他數據庫廠商占有的市場份額很小,如圖1.1所示。

圖1.1 2019年度主流數據庫市場占有率

隨著人類社會信息資源的不斷增長,需要更加強大而安全的數據庫管理系統,這導致Oracle數據庫的市場占有率在這些年來不斷地增加,其獨占鰲頭的市場地位是不容置疑的。

主站蜘蛛池模板: 天镇县| 当涂县| 浏阳市| 报价| 砚山县| 芜湖县| 甘德县| 长兴县| 丹棱县| 镇坪县| 玛曲县| 莆田市| 德兴市| 江门市| 宜城市| 西吉县| 安岳县| 灌阳县| 滦平县| 诏安县| 铜鼓县| 绥滨县| 沁水县| 台东县| 惠州市| 柘荣县| 桐城市| 图木舒克市| 屏南县| 西青区| 苗栗县| 桐梓县| 鄂州市| 毕节市| 高邑县| 阜南县| 西吉县| 洛阳市| 扎兰屯市| 五河县| 惠东县|