全面的Oracle數(shù)據(jù)庫11g論戰(zhàn)
Oracle已經(jīng)有很長時(shí)間的歷史了,各種新版本的發(fā)布已經(jīng)是家常便飯了,各種新功能的增加,有好的方面,也有不好的地方,比如Oracle 11g比10g多了哪些新特性?大家又要學(xué)習(xí)的的東西了。
11 g擴(kuò)展了 Oracle 獨(dú)家具有的提供網(wǎng)格計(jì)算優(yōu)勢(shì)的功能,您可以利用它來提高用戶服務(wù)水平、減少停機(jī)時(shí)間以及更加有效地利用 IT資源,同時(shí)還可以增強(qiáng)全天候業(yè)務(wù)應(yīng)用程序的性能、可伸縮性和安全性。
利用真正應(yīng)用測(cè)試(RAT)盡量降低更改的風(fēng)險(xiǎn)11 g降低了數(shù)據(jù)庫升級(jí)以及其他硬件和操作系統(tǒng)更改的成本,顯著簡化了更改前后的系統(tǒng)測(cè)試以便您可以識(shí)別和解決問題。例如:
利用 Database Replay,您可以在數(shù)據(jù)庫級(jí)別輕松捕獲實(shí)際的生產(chǎn)負(fù)載并在您的測(cè)試系統(tǒng)上重新播放,這樣您可以全面測(cè)試系統(tǒng)更改(包括關(guān)鍵的并發(fā)特性)的影響。SQL Performance Analyzer識(shí)別結(jié)構(gòu)化查詢語言 ) SQL(執(zhí)行計(jì)劃更改和性能回退。然后,可以使用 SQL Tuning Advisor解決識(shí)別的問題,方法是還原到原始的執(zhí)行計(jì)劃或進(jìn)一步優(yōu)化。
利用管理自動(dòng)化提高 DBA 效率
Oracle數(shù)據(jù)庫11g繼續(xù)致力于(從 Oracle9i數(shù)據(jù)庫開始一直到 Oracle 數(shù)據(jù)庫10 g)顯著簡化和完全自動(dòng)化 DBA 任務(wù)。 Oracle數(shù)據(jù)庫11 g中的新功能包括:
利用自學(xué)功能自動(dòng)進(jìn)行 SQL 優(yōu)化系統(tǒng)全局區(qū)(SGA)和程序全局區(qū)( PGA)的內(nèi)存緩存區(qū)的自動(dòng)、統(tǒng)一調(diào)整新的 advisor用于分區(qū)、數(shù)據(jù)恢復(fù)、流性能和空間管理針對(duì)自動(dòng)數(shù)據(jù)庫診斷監(jiān)視器 (ADDM)的增強(qiáng),能夠提供 Oracle 真正應(yīng)用集群 (Oracle RAC)環(huán)境中的更好的性能全局視圖以及改進(jìn)的性能比較分析功能。
利用故障診斷快速解決問題
Oracle數(shù)據(jù)庫11g中新增的故障診斷功能使客戶在發(fā)生錯(cuò)誤后捕獲 Oracle Support所需的數(shù)據(jù)變得極為簡單。這可以加速問題的解決,減少客戶重現(xiàn)問題的需要。盡量降低停機(jī)成本通過 Oracle Data Guard快速恢復(fù)數(shù)據(jù)Oracle Data Guard在本地和遠(yuǎn)程服務(wù)器之間協(xié)調(diào)數(shù)據(jù)庫的維護(hù)和同步以便從災(zāi)難或站點(diǎn)故障快速恢復(fù)。Oracle 數(shù)據(jù)庫11 g提供了大量顯著的 Oracle Data Guard增強(qiáng),包括可以在物理備用系統(tǒng)上運(yùn)行實(shí)時(shí)查詢用于報(bào)表和其他目的可以通過將物理備用系統(tǒng)暫時(shí)轉(zhuǎn)換為邏輯備用系統(tǒng)執(zhí)行聯(lián)機(jī)的、滾動(dòng)的數(shù)據(jù)庫升級(jí)支持測(cè)試環(huán)境的快照備用。此外,物理和邏輯備用的性能都有提高。邏輯備用現(xiàn)在支持可擴(kuò)展標(biāo)記語言(XML)類型字符大型對(duì)象 (CLOB)數(shù)據(jù)類型和透明的數(shù)據(jù)加密。現(xiàn)在支持自動(dòng)的、快速啟動(dòng)的故障切換以支持異步傳輸。
Oracle數(shù)據(jù)庫11g提供了幾個(gè)針對(duì)自動(dòng)存儲(chǔ)管理的重要的高可用性增強(qiáng),包括:
◆支持滾動(dòng)升級(jí)
◆自動(dòng)壞塊檢測(cè)和修復(fù)
◆快速鏡像重新同步,該功能可以有效地重新同步存儲(chǔ)網(wǎng)絡(luò)連接性暫時(shí)丟失時(shí)自動(dòng)存儲(chǔ)管理鏡像的存儲(chǔ)陣列
◆自動(dòng)存儲(chǔ)管理的性能增強(qiáng)使得大型數(shù)據(jù)庫可以更快地打開并減少 SGA 內(nèi)存消耗。這些增強(qiáng)還允許 DBA增加存儲(chǔ)分配單元大小以加快大型序列輸入/輸出 (I/O)
◆顯著增加正常運(yùn)行時(shí)間
Oracle 數(shù)據(jù)庫11 g使您可以應(yīng)用很多一次性數(shù)據(jù)庫補(bǔ)丁(包括診斷補(bǔ)丁),而沒有停機(jī)時(shí)間。新的數(shù)據(jù)恢復(fù) advisor通過快速識(shí)別故障根本原因、為 DBA提供可用的恢復(fù)選項(xiàng),極大地減少了停機(jī)時(shí)間,在某些情況下,還通過“自我恢復(fù)”機(jī)制自動(dòng)糾正問題。
Oracle數(shù)據(jù)庫11g還有其他高性能提高,包括
◆自動(dòng)編譯數(shù)據(jù)庫中的 PL/SQL 和 Java
◆更快的觸發(fā)器,包括更加有效地調(diào)用每行觸發(fā)器
◆更快的簡單 SQL 操作
◆更快的 Oracle Data Guard 和 Oracle Streams 復(fù)制與網(wǎng)絡(luò)文件系統(tǒng)( NFS) 存儲(chǔ)設(shè)備更快、更可靠的直接連接
◆更快的升級(jí)大型文件更快的備份/還原
◆更快的備份壓縮
Oracle數(shù)據(jù)庫11g包括大量新的 ILM特性,例如
新的分區(qū)功能,包括
◆按父/子引用分區(qū)
◆按虛擬列分區(qū)
Oracle 數(shù)據(jù)庫11 g還具有帶 Oracle 閃回?cái)?shù)據(jù)歸檔的 Total Recall,使您可以在選定的表中查詢以前的數(shù)據(jù),從而提供了一種簡單實(shí)用的向數(shù)據(jù)中添加時(shí)間維度的方法以便于更改跟蹤、 ILM、審計(jì)和合規(guī)。
其他高可用性增強(qiáng)
Oracle 數(shù)據(jù)庫 11g還有其他高可用性增強(qiáng),包括:
◆Oracle 閃回事務(wù)查詢,提供帶其他相關(guān)事務(wù)更改的流氓事務(wù)的按鈕更改
◆具有更多可傳輸選項(xiàng)的增強(qiáng)的平臺(tái)移植和數(shù)據(jù)移動(dòng),包括可傳輸分區(qū)
模式和跨平臺(tái)數(shù)據(jù)庫
Oracle 恢復(fù)管理器 (RMAN)支持 Windows Volume Shadow Copy Service ( VSS )快照,從而實(shí)現(xiàn)與 Windows備份更緊密的集成
優(yōu)化性能和可靠性
合規(guī)、法律取證以及整合數(shù)據(jù)倉庫的趨勢(shì)導(dǎo)致數(shù)據(jù)庫的大小每兩年就會(huì)增加兩倍,這極大地影響了大型數(shù)據(jù)庫的存儲(chǔ)成本和性能、可靠性以及可管理性。 Oracle數(shù)據(jù)庫11g使組織可以使用低成本的服務(wù)器和模塊化的存儲(chǔ)器輕松伸縮大型的事務(wù)和數(shù)據(jù)倉庫系統(tǒng)并提供快速的全天候數(shù)據(jù)訪問。Oracle 數(shù)據(jù)庫11 g提供新的創(chuàng)新特性以進(jìn)一步提高要求極嚴(yán)格的環(huán)境的性能和可伸縮性。
利用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ù)刪除。
通過聯(lián)機(jī)事務(wù)處理壓縮提高性能并盡量降低存儲(chǔ)成本Oracle數(shù)據(jù)庫11g支持聯(lián)機(jī)事務(wù)處理(OLAP)應(yīng)用程序中常用的更新、插入和刪除操作的數(shù)據(jù)壓縮。以前的 Oracle 數(shù)據(jù)庫版本支持?jǐn)?shù)據(jù)倉庫應(yīng)用程序常用的批量數(shù)據(jù)加載操作的壓縮。Oracle數(shù)據(jù)庫11g OLTP表壓縮通過更加高效地使用內(nèi)存來緩存數(shù)據(jù)以及減少表掃描的 I/O提高了數(shù)據(jù)庫性能。利用 OLTP表壓縮,您可以利用最小的處理開銷達(dá)到 2 到 3倍的壓縮比。
【編輯推薦】