Oracle數據庫的強勁勢頭
在2007年Oracle數據庫市場依然保持著強勁的勢頭,占據了數據庫領域48.6%的市場份額。作為數據庫軟件市場的領跑者,Oracle數據庫自去年推出了11g版本以來,在整個2008年***的亮點是在9月下旬在舊金山舉辦的甲骨文全球大會上宣布了與云計算服務商展開更多的合作。同時在 2008年OOW(Oracle Open World)上強勢推出的跟HP合作的HP Oracle Exadata Storage Server也頗為引人矚目,被稱為“世界上最快的數據庫機器”。
Oracle是***的信息管理軟件開發商,因其復雜的關系數據庫產品而聞名。Oracle數據庫產品為財富排行榜上的前1000家公司所采用,許多大型網站也選用了Oracle系統。Oracle的關系數據庫是世界***個支持SQL語言的數據庫。1977年,Lawrence J.Ellison領著一些同事成立了Oracle公司,他們的成功強力反擊了那些說關系數據庫無法成功商業化的說法。現在,Oracle公司的財產凈值已經由當初的2000美元增值到了現在的年收入超過97億美元。
Oracle的目標定位于高端工作站以及作為服務器的小型計算機。Oracle的路線同Sun微系統公司類似,都提出了網絡計算機的概念。 Oracle宣稱自己是世界上首家***進行基于互聯網的企業軟件的軟件公司。整個產品線包括:數據庫、服務器、企業商務應用程序以及應用程序開發和決策支持工具。從Oracle***執行官Ellison的發言可以看出Oracle對網絡計算的信心,他說:“Oracle公司的成敗依賴于互聯網是否能夠成為將來的主流計算方式,如果答案是‘是’,Oracle就贏了”。
Oracle 11g五大特性
與無壓縮格式下存儲數據相比,新的Oracle數據壓縮技術能夠確保以較小的開銷節省三倍以上的磁盤存儲空間。這一點比僅節省磁盤空間要具有更大的優勢,因為它能夠使企業節約更多的開支,以便有更多的資金來鞏固自己的地位。
自動診斷知識庫(Automatic Diagnostic Repository,ADR)是專門針對嚴重錯誤的知識庫。該知識庫基本上能夠自動完成一些以往需要由數據庫管理員來手動完成的操作。
作為ADR的一部分,SQL性能分析器(SQL Performance Analyzer,SPA)是最讓人驚喜的特性之一。SQL性能分析器是一個整體調整工具,管理員可以通過該工具在數據庫上定義和重演(replay) 一個典型的工作負載,之后管理員可以調節整體參數來使數據庫盡快的達到***性能——而這一任務同樣也是許多年以來由數據庫管理員手動完成的。
由于獲得了***的初始參數,數據庫管理員就不需要調整數以萬計的SQL語句。管理員需要做的就是給定一個典型的負載 ,由SPA根據歷史記錄來決定SQL的最終設置,而不用管理員來檢測哪一個SQL設置是最合理的。
多年以來,甲骨文公司一直在努力完成地另一個新特性便是“聯機更新”(在不down機的情況下更新軟件)。實際上,很難從軟件工程的角度來設計一個運行時能自動升級的軟件。由于真正的應用集群(Real Application Clusters ,RAC)特性,甲骨文公司再一次對其他的數據庫供應商造成了更大的壓力。在實際的使用過程中,數據庫產品的用戶總是希望產品有持續的高可用性,這并不是說只需滿足下次補丁更新之前的3年的時間就夠了。
自動內存管理特性可以追根溯源至Oracle 9i,那時甲骨文公司推出首款自動調節存儲池的工具。AMM工具其實就是一種探測機制。實際上,Oracle 11g 有很多隨機訪問存儲池,當存儲管理模式(Access Management Mode,AMM)探測到某個存儲池中已滿時,它將整個隨機存儲器(Random Access Memory,RAM)從一個區域分配到其他相對合適的區域。
【編輯推薦】