Oracle數(shù)據(jù)庫的四個(gè)不同版本的新個(gè)性比擬
本文我們主要對(duì)Oracle數(shù)據(jù)庫的8i、9i、10g和11g四個(gè)不同版本的新特性進(jìn)行比較與介紹,現(xiàn)在我們就來一一開始比較。
Oracle 9i比8i多了哪些新個(gè)性?
簡明說:9i更易于管教。詳實(shí)說:并發(fā)集群,8i OPS升級(jí)為9i RAC,8i結(jié)點(diǎn)間用硬盤溝通消息,9i結(jié)點(diǎn)間批準(zhǔn)高速網(wǎng)線的緩存熔合(Cache Fusion)技巧溝通消息,溝通速度長進(jìn)100倍以上。9i能夠在線修正內(nèi)核參數(shù)和內(nèi)存分配,8i不行。數(shù)據(jù)文件和表空間管教,8i手工管教,9i積極管教。9i比8i加深了對(duì)ANSI SQL99的扶持。9i比8i加深了故障后的迅速還原(Fast-start)。8i只扶持物理備份(physical backup)數(shù)據(jù)庫,9i還添置了扶持邏輯備份(logical backup)數(shù)據(jù)庫,使備份數(shù)據(jù)庫除非作為主數(shù)據(jù)庫的鏡像外,還能夠供給其他數(shù)據(jù)服務(wù).
Oracle 10g比9i多了哪些新個(gè)性?
簡明說:10g扶持網(wǎng)格(Grid),扶持積極管教(Automatic Management)。詳實(shí)說:10g的g是"Grid"縮寫,扶持網(wǎng)格計(jì)算,即,多臺(tái)結(jié)點(diǎn)服務(wù)器利用高速網(wǎng)絡(luò)構(gòu)成一個(gè)虛構(gòu)的高功能服務(wù)器,負(fù)載在全副網(wǎng)格中平衡(Load Balance),按需增刪結(jié)點(diǎn),避免單點(diǎn)故障(Single Point of Faliure)。安裝輕率,安裝工作量比9i收縮了一半。新增基于博覽器的企業(yè)管教器(Enterprise Manager)。積極存儲(chǔ)管教(ASM),增刪硬盤不再必需壟斷系統(tǒng)管教員設(shè)置的鏡像、負(fù)載平衡、物理卷、邏輯卷、分區(qū)、文件系統(tǒng),凡是打一條Oracle號(hào)召,ASM會(huì)積極管教添置或剔除的硬盤。內(nèi)存積極化,依據(jù)必需積極分配和釋放系統(tǒng)內(nèi)存。
SQL功能調(diào)劑積極化。
免費(fèi)供給基于博覽器的薄利用開發(fā)工具Oracle Application Express(原名HTML DB),扶持10g和9i R2;迅速修訂人為訛謬的閃回(Flashback)查詢和還原,能夠復(fù)如數(shù)據(jù)庫、表甚至登記;數(shù)據(jù)泵(Data Pump)高速導(dǎo)入、導(dǎo)出數(shù)據(jù),比傳統(tǒng)措施導(dǎo)出速度快兩倍以上,導(dǎo)入速度快15--45倍;精細(xì)審計(jì)(Fine-Grained Auditing),登記一切對(duì)敏感數(shù)據(jù)的壟斷;存儲(chǔ)數(shù)據(jù)的表空間(Tablespace)跨平臺(tái)復(fù)制,極大的長進(jìn)數(shù)據(jù)貨場加載速度;流(Streams)復(fù)制,告終低系統(tǒng)花費(fèi)、雙向(double-direction)、斷點(diǎn)續(xù)傳(resume from break point)、跨平臺(tái)(cross platform)、跨數(shù)據(jù)源的混雜復(fù)制;容災(zāi)的數(shù)據(jù)衛(wèi)士(Data Guard)添置了邏輯備份功能,備份數(shù)據(jù)庫平時(shí)能夠運(yùn)行于只讀事態(tài),富余利用備份數(shù)據(jù)庫;扶持眾多新EE選件,加深數(shù)據(jù)庫內(nèi)部管教的“c4e3.comDatabase Vault”,數(shù)據(jù)庫行動(dòng)的審計(jì)的(Audit Vault),數(shù)據(jù)貨場發(fā)生高級(jí)功能(Warehouse Builder Enterprise ETL, Warehouse Builder Data Quality)。
Oracle 11g比10g多了哪些新個(gè)性?
11 g伸展了Oracle獨(dú)家具有的供給網(wǎng)格計(jì)算優(yōu)勢的功能,您能夠利用它來長進(jìn)用戶服務(wù)程度、收縮停機(jī)工夫以及更加管用地利用IT資源,同時(shí)還能夠加深全天候業(yè)務(wù)利用過程的功能、可伸縮性和平安性。
1.利用懇摯利用測驗(yàn)(RAT)盡量減退改動(dòng)的危險(xiǎn)
11 g減退了數(shù)據(jù)庫升級(jí)以及其他硬件和壟斷系統(tǒng)改動(dòng)的成本,顯明簡化了改動(dòng)前后的系統(tǒng)測驗(yàn)以便您能夠分辨和處理問題。例如:利用Database Replay,您能夠在數(shù)據(jù)庫級(jí)別迅捷捉拿切實(shí)的出產(chǎn)負(fù)載并在您的測驗(yàn)系統(tǒng)上重新播送,這么您能夠全面測驗(yàn)系統(tǒng)改動(dòng)(包括關(guān)鍵的并發(fā)個(gè)性)的波及。SQL Performance Analyzer分辨構(gòu)造化查詢語言) SQL(厲行計(jì)劃改動(dòng)和功能回退。然后,能夠利用SQL Tuning Advisor處理分辨的問題,措施是還原到原始的厲行計(jì)劃或進(jìn)一步優(yōu)化。
2.利用管教積極化長進(jìn)DBA效率
Oracle數(shù)據(jù)庫11 g繼續(xù)致力于(從Oracle9i數(shù)據(jù)庫開始始終到Oracle數(shù)據(jù)庫10 g)顯明簡化和全面積極化DBA任務(wù)。
3.自學(xué)功能的充分利用
利用自學(xué)功能積極舉行SQL優(yōu)化系統(tǒng)大局區(qū)(SGA)和過程大局區(qū)(PGA)的內(nèi)存緩存區(qū)的積極、統(tǒng)一調(diào)劑新的advisor用于分區(qū)、數(shù)據(jù)還原、流功能和空間管教針對(duì)積極數(shù)據(jù)庫診斷監(jiān)視器(ADDM)的加深,能夠供給Oracle懇摯利用集群(Oracle RAC)環(huán)境中的更好的功能大局視圖以及改進(jìn)的功能比擬分析功能。
4.利用故障診斷迅速處理問題
Oracle數(shù)據(jù)庫11 g中新增的故障診斷功能使客戶在發(fā)生訛謬后捉拿Oracle。
Support所需的數(shù)據(jù)變得極為容易。這能夠加速問題的處理,收縮客戶重現(xiàn)問題的必需。盡量減退停機(jī)成本。
5.穿越Oracle Data Guard迅速復(fù)如數(shù)據(jù)
Oracle Data Guard在本地和長途服務(wù)器之間調(diào)停數(shù)據(jù)庫的維護(hù)和同步以便從浩劫或站點(diǎn)故障迅速還原。Oracle數(shù)據(jù)庫11 g供給了許多顯明的Oracle Data Guard加深www.dehepf.com,包括能夠在物理備用系統(tǒng)上運(yùn)行實(shí)時(shí)查詢用于報(bào)表和其他目標(biāo)能夠穿越將物理備用舷臨時(shí)轉(zhuǎn)換為邏輯備用系統(tǒng)厲行聯(lián)機(jī)的、滾動(dòng)的數(shù)據(jù)庫升級(jí)..扶持測驗(yàn)環(huán)境的快照備用系統(tǒng)另外,物理和邏輯備用的功能都有長進(jìn)。邏輯備用目前扶持可伸展符號(hào)語言(XML)種類字符大型對(duì)象(CLOB)數(shù)據(jù)種類和透明的數(shù)據(jù)加密。目前扶持積極的、迅速啟用的故障切換以扶持異步傳輸。
Oracle數(shù)據(jù)庫11 g供給了幾個(gè)針對(duì)積極存儲(chǔ)管教的重要的高可用性加深,包括:扶持滾動(dòng)升級(jí)和積極壞塊檢測和修復(fù)。迅速鏡像重新同步,該功能能夠管用地重新同步存儲(chǔ)網(wǎng)絡(luò)連接性臨時(shí)失落時(shí)積極存儲(chǔ)管教鏡像的存儲(chǔ)陣列積極存儲(chǔ)管教的功能加深使得大型數(shù)據(jù)庫能夠更快地敞開并收縮SGA內(nèi)存花費(fèi)。這些加深還批準(zhǔn)DBA添置存儲(chǔ)分配單元大小以加快大型序列輸入/輸出(I/O)顯明添置正常運(yùn)行工夫Oracle數(shù)據(jù)庫11 g使您能夠利用許多順次性數(shù)據(jù)庫補(bǔ)?。òㄔ\斷補(bǔ)?。?,而未曾停機(jī)工夫。新的數(shù)據(jù)還原advisor穿越迅速分辨故障大約起因、為DBA供給可用的還原選項(xiàng),極大地收縮了停機(jī)工夫,在某些情形下,還穿越“自我還原”機(jī)制積極修訂問題。
Oracle數(shù)據(jù)庫11 g還有其他高功能長進(jìn),包括:積極編譯數(shù)據(jù)庫中的PL/SQL和Java;更快的引發(fā)器,包括更加管用地調(diào)用每行引發(fā)器;更快的容易SQL壟斷;更快的Oracle Data Guard和Oracle Streams復(fù)制;與網(wǎng)絡(luò)文件系統(tǒng)(NFS)存儲(chǔ)裝備更快、更可靠的直接連接;更快的升級(jí);大型文件更快的備份/還原以及更快的備份收縮。
Oracle數(shù)據(jù)庫11 g包括許多新的ILM個(gè)性,例如,新的分區(qū)功能,包括按父/子引用分區(qū)和按虛構(gòu)列分區(qū)。
Oracle數(shù)據(jù)庫11 g還具有帶Oracle閃回?cái)?shù)據(jù)歸檔的Total Recall,使您能夠在選定的表中查詢過去的數(shù)據(jù),從而供給了一種容易實(shí)用的向數(shù)據(jù)中增加工夫維度的措施以便于改動(dòng)追尋、ILM、審計(jì)和合規(guī)。
Oracle數(shù)據(jù)庫11g還有其他高可用性加深,包括:Oracle閃回事務(wù)查詢,供給帶其他相干事務(wù)改動(dòng)的流氓事務(wù)的按鈕改動(dòng)具有更多可傳輸選項(xiàng)的加深的平臺(tái)移植和數(shù)據(jù)挪動(dòng),包括可傳輸分區(qū)、形式和跨平臺(tái)數(shù)據(jù)庫Oracle還原管教器(RMAN)扶持Windows Volume Shadow CopyService ( VSS )快照,從而告終與Windows備份更緊湊的集成。
優(yōu)化功能和可靠性:合規(guī)、法令取證以及整合數(shù)據(jù)貨場的趨向?qū)е聰?shù)據(jù)庫的大小每兩年就會(huì)添置兩倍,這極大地波及了大型數(shù)據(jù)庫的存儲(chǔ)成本和功能、可靠性以及可管教性。Oracle數(shù)據(jù)庫11 g使組織能夠利用低成本的服務(wù)器和模塊化的存儲(chǔ)器迅捷伸縮大型的事務(wù)和數(shù)據(jù)貨場系統(tǒng)并供給迅速的全天候數(shù)據(jù)拜會(huì)。Oracle數(shù)據(jù)庫11 g供給新的鼎新個(gè)性以進(jìn)一步長進(jìn)要求極嚴(yán)厲的環(huán)境的功能和可伸縮性。
6.利用SecureFiles平安地存儲(chǔ)您的所有數(shù)據(jù)
SecureFiles是Oracle用于在數(shù)據(jù)庫中存儲(chǔ)大型對(duì)象LOB。例如圖像、大型文本對(duì)象或包括XML、醫(yī)學(xué)成像以及地理空間柵格對(duì)象在內(nèi)的高級(jí)數(shù)據(jù)種類)的下一代產(chǎn)品。SecureFiles供給能夠全面與文件系統(tǒng)相媲美的出眾功能。另外,它還供給高級(jí)功能,例如智能收縮、透明加密以及透明的重復(fù)剔除。
7.穿越聯(lián)機(jī)事務(wù)處理收縮長進(jìn)功能并盡量減退存儲(chǔ)成本
Oracle數(shù)據(jù)庫11 g扶持聯(lián)機(jī)事務(wù)處理(OLAP)利用過程中常用的更新、插入和剔除壟斷的數(shù)據(jù)收縮。過去的Oracle數(shù)據(jù)庫版本扶持?jǐn)?shù)據(jù)貨場利用過程常用的批量數(shù)據(jù)加載壟斷的收縮。Oracle數(shù)據(jù)庫11 g OLTP表收縮穿越更加高效地利用內(nèi)存來緩存數(shù)據(jù)以及收縮表掃描的I/O長進(jìn)了數(shù)據(jù)庫功能。利用OLTP表收縮,您能夠利用最小的處理開支到達(dá)2到3倍的收縮比。因而兩者的聯(lián)系是互補(bǔ)的,而非競爭的。
關(guān)于Oracle數(shù)據(jù)庫不同版本之間新特性的比擬就介紹到這里,希望本次的介紹能夠帶給您一些收獲!
【編輯推薦】






