Oracle數(shù)據(jù)庫10g極大提高可用性和網(wǎng)格計算能力_第1頁
Oracle數(shù)據(jù)庫10g極大提高可用性和網(wǎng)格計算能力_第2頁
Oracle數(shù)據(jù)庫10g極大提高可用性和網(wǎng)格計算能力_第3頁
Oracle數(shù)據(jù)庫10g極大提高可用性和網(wǎng)格計算能力_第4頁
Oracle數(shù)據(jù)庫10g極大提高可用性和網(wǎng)格計算能力_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、Oracle數(shù)據(jù)庫10g如何徹底底改變可可用性并并支持網(wǎng)網(wǎng)格講座號:1069WeiHu開發(fā)主管管甲骨文公公司從高質(zhì)量量的組件件到高質(zhì)質(zhì)量的系系統(tǒng)通常,低成本=低質(zhì)量以往,高高質(zhì)量的的系統(tǒng)由由高質(zhì)量量、高成成本的組組件構(gòu)建建大型機模模型Oracle支持一種種新模型型Oracle組合大量量廉價處處理器和和存儲器器構(gòu)建高高質(zhì)量的的系統(tǒng)堅不可摧摧的廉價價系統(tǒng)低成本容容錯網(wǎng)格集群群低成本容容錯計算機故障 數(shù)據(jù) 故障系統(tǒng) 更改數(shù)據(jù) 更改意外停機計劃停機商業(yè)網(wǎng)格格和可用用性網(wǎng)格集中中標準的的低成本本節(jié)點和和模塊化化磁盤陣陣列非常適合合于RAC高可用性性故障可切切換至網(wǎng)網(wǎng)格上的的任意節(jié)節(jié)點網(wǎng)格負載載平衡將將隨

2、時間間重新分分配專為容錯錯設(shè)計數(shù)據(jù)保護護與恢復復的新經(jīng)濟學學基于磁盤盤的恢復復計算機故障數(shù)據(jù) 故障系統(tǒng) 更改數(shù)據(jù) 更改意外停機計劃停機使用廉價價磁盤空空間減少代價價高昂停停機新境界:基于磁盤盤的數(shù)據(jù)據(jù)恢復磁盤幾乎乎與磁帶帶一樣便便宜磁盤比磁磁帶更好好隨機訪問問所有數(shù)數(shù)據(jù)我們重新新設(shè)計我我們的恢恢復策略略以充分分利用這這些新經(jīng)經(jīng)濟情況況隨機訪問問使我們們可以只只對數(shù)據(jù)據(jù)庫中更改的數(shù)據(jù)進行行備份和和恢復備份和恢恢復從幾幾小時變變?yōu)閹追址昼?000s-200 GB1980s-200 MB增加了1000倍使用低成成本存儲儲器進行行故障恢恢復計算機故障 數(shù)據(jù) 故障系統(tǒng)更改數(shù)據(jù)更改意外停機計劃停機存儲故障

3、障人為錯誤誤崩潰站點故障障四種故障障類型使用ASM進行數(shù)據(jù)據(jù)鏡像在廉價的的模塊化化存儲陣陣列中鏡鏡像數(shù)據(jù)據(jù)無需額外外的事件件記錄或或昂貴的的NVRAM來恢復鏡鏡像數(shù)據(jù)庫記記錄恢復復鏡像磁盤和陣陣列出現(xiàn)現(xiàn)故障時時自動重重新鏡像像專為容錯錯設(shè)計使用低成成本存儲儲器進行行故障恢恢復減少人為為錯誤造造成的損損失計算機故障 數(shù)據(jù)故障系統(tǒng)更改數(shù)據(jù)更改意外停機計劃停機存儲故障障人為錯誤誤崩潰站點故障障人為錯誤誤目標是盡盡快分析析并進行行修復對于局部部損壞需要進行行外部分分析和修修復例如刪除錯誤誤訂單對于大范范圍的損損壞需要完全全刪除以以防止長長時間的的停機例如批量刪除除本月的的訂單人為 錯誤其他停機停機的最

4、重要的的原因閃回時間間導航閃回查詢詢查詢某時時間點的的所有數(shù)數(shù)據(jù)閃回版本本查詢查看某一一行在兩兩個時間間點之間間的全部部版本查看更改改此行的的事務(wù)閃回事務(wù)務(wù)查詢查看某個個事務(wù)進進行的全全部更改改Tx1Tx2Tx3Select*fromEmpASOF2:00P.M.whereSelect*fromEmpVERSIONSBETWEEN2:00PMand 3:00 PMwhereSelect*from DBA_TRANSACTION_QUERYwherexid= 000200030000002D;閃回數(shù)據(jù)據(jù)庫時間點恢恢復的新新策略閃回日志志捕獲更更改的塊塊的所有有舊版本本看作一種種連續(xù)備備份按日志重

5、重做將數(shù)數(shù)據(jù)庫恢恢復到某某一時間間僅恢復更改的塊快速-在幾分鐘鐘而不是是幾小時時內(nèi)恢復復簡單單個命令令即可進進行恢復復將數(shù)據(jù)庫庫閃回至至2:05PM數(shù)據(jù)庫的的“倒回回”按鈕鈕數(shù)據(jù)文件件閃回日志志新塊版本本磁盤寫數(shù)數(shù)據(jù)舊塊版本本閃回錯誤誤修正所有級別別的恢復復數(shù)據(jù)庫級級閃回數(shù)據(jù)據(jù)庫將整整個數(shù)據(jù)據(jù)庫恢復復到某個個時間使用閃回回日志表級閃回表將將表中的的行恢復復到某個個時間在數(shù)據(jù)庫庫中使用用UNDO閃回刪除除恢復刪刪除的表表和索引引DROP的回收站站行級恢復個別別的行使用閃回回查詢訂單數(shù)據(jù)庫客戶所有用戶戶的閃回回最終用戶戶閃回查詢詢閃回版本本查詢開發(fā)人員員閃回版本本查詢閃回事務(wù)務(wù)查詢閃回表數(shù)據(jù)庫管管

6、理員閃回數(shù)據(jù)據(jù)庫閃回刪除除系統(tǒng)管理理員數(shù)據(jù)衛(wèi)士士恢復上的的革新閃回革新新了恢復復只對更改改的數(shù)據(jù)據(jù)進行操操作改正錯誤誤的時間間與產(chǎn)生生錯誤的的時間相相等只需幾分分鐘而不不是幾小小時閃回非常常容易只需單個個命令而而非復雜雜的過程程改正時間間=產(chǎn)生錯誤誤時間+f(DB_SIZE)防止崩潰潰與崩潰潰恢復計算機故障 數(shù)據(jù)故障系統(tǒng)更改數(shù)據(jù)更改意外停機計劃停機存儲故障障人為錯誤誤崩潰站點故障障Oracle端到端數(shù)數(shù)據(jù)驗證證H.A.R.D.硬件輔助助數(shù)據(jù)恢恢復防止在數(shù)數(shù)據(jù)庫和和存儲設(shè)設(shè)備的IO路徑產(chǎn)生生崩潰最初在Oracle9iR2中引入10gHARD提供更好的檢檢查檢查所有有文件類類型和塊塊大小DB、日志

7、、歸歸檔、備備份等A.S.M.支持HARD,無需使用用RAW設(shè)備獲得主要要存儲器器廠商的的支持A.S.M.OracleSAN和虛擬化塊驗證并并且防止止向塊添添加信息息經(jīng)存儲設(shè)設(shè)備驗證證的保護護信息卷管理器器操作系統(tǒng)統(tǒng)主機總線線適配器器SAN接口存儲設(shè)備備快速恢復復區(qū)完全自動動的、基基于磁盤盤的備份份和恢復復設(shè)置并忽忽略每晚的增增量備份份前滾至至恢復區(qū)區(qū)備份在生產(chǎn)數(shù)數(shù)據(jù)庫中中對更改的塊進行行跟蹤永遠不需需要全面面掃描異常快速速(20倍)驗證塊以以防止備備份副本本的崩潰潰使用低成成本ATA磁盤陣列列作為恢恢復區(qū)兩個獨立的磁盤系統(tǒng)統(tǒng)快速恢復復區(qū)每晚進行行增量備份份每周歸檔到磁帶帶數(shù)據(jù)庫區(qū)區(qū)低成本無無

8、危害的的災(zāi)難恢恢復計算機故障 數(shù)據(jù)故障系統(tǒng) 更改數(shù)據(jù) 更改意外停機計劃停機存儲故障障人為錯誤誤崩潰站點故障障現(xiàn)有的站站點恢復復折中辦辦法用戶可以以延遲日日志應(yīng)用用以防止止出現(xiàn)用用戶錯誤誤,但是是:故障切換換需要花花費幾小小時報表所采采用的是是幾小時時前的舊舊數(shù)據(jù)切換到備備用數(shù)據(jù)據(jù)庫后,必須重重新構(gòu)建建生產(chǎn)數(shù)數(shù)據(jù)庫生產(chǎn)數(shù)據(jù)據(jù)庫的更更新未反反映到備備用數(shù)據(jù)據(jù)庫生產(chǎn)數(shù)據(jù)庫備用數(shù)據(jù)庫事務(wù)發(fā)送4小時延遲應(yīng)用基于延遲遲數(shù)據(jù)生成報表表低成本無無損災(zāi)難難恢復閃回數(shù)據(jù)據(jù)庫不再再需要延延日志應(yīng)應(yīng)用來更更正錯誤誤閃回數(shù)據(jù)據(jù)庫不再再需要在在故障切切換時恢恢復主數(shù)數(shù)據(jù)庫實時日志志應(yīng)用使使基于備備用數(shù)據(jù)據(jù)庫實時時生成報報

9、表成為為可能數(shù)據(jù)衛(wèi)士士在網(wǎng)格格集群間間透明工工作備用數(shù)據(jù)據(jù)庫使用用的CPU資源比主主數(shù)據(jù)庫庫少閃回日志志生產(chǎn)數(shù)據(jù)庫備用數(shù)據(jù)庫事務(wù)發(fā)送(實時應(yīng)應(yīng)用)無延遲基于實時時數(shù)據(jù)生成成報表閃回日志志一些節(jié)點點用于其其他計算算最高的數(shù)數(shù)據(jù)保護護最低的成成本將這些功功能結(jié)合合在一起起獲得任任意級別別的數(shù)據(jù)據(jù)保護極其易用用ASM 鏡像 存儲故障防護閃回 人為錯誤防護數(shù)據(jù)衛(wèi)士士站點故障障防護快速恢復區(qū)崩潰防護無需停機機即可對對系統(tǒng)進進行任何何更改在線重新新配置目標無損失系系統(tǒng)更改改滾動升級級計算機故障 數(shù)據(jù)故障系統(tǒng) 更改數(shù)據(jù) 更改意外停機計劃停機無損失系系統(tǒng)更改改按需提供供容量CPU在線添加加/刪除SMP使用的C

10、PU集群節(jié)點點在線添加加/刪除集群群節(jié)點無需移動動數(shù)據(jù)內(nèi)存在線增加加和減少少共享內(nèi)內(nèi)存和緩緩沖區(qū)緩緩存在線自動動調(diào)整內(nèi)內(nèi)存磁盤在線添加加/刪除磁盤盤自動重新新平衡移動數(shù)據(jù)據(jù)文件使用RAC進行滾動動的補丁丁升級最初的RAC配置客戶機在在A上,修補補BOracle補丁升級操作系統(tǒng)統(tǒng)升級升級完成成硬件升級客戶機客戶機客戶機在在B上,修補補A補丁1234ABABABABBA補丁使用數(shù)據(jù)據(jù)衛(wèi)士進進行滾動動的版本本升級最初的SQL應(yīng)用配置置混合運行行,進行行測試切換到B,升級A將節(jié)點B升級到X+1主要版本本升級補丁集升級集群軟件件和硬件升級客戶機日志發(fā)送版本X版本X1客戶機2客戶機日志發(fā)送3客戶機日志發(fā)送

11、4升級日志隊列XX+1 X+1 XX+1X+1 在線重定定義無需中斷斷即可生生效競爭要求求不斷發(fā)發(fā)展需要在不不中斷應(yīng)應(yīng)用程序序的情況下修修改數(shù)據(jù)據(jù)位置、格格式、索索引甚至至是定義義目標無損失數(shù)數(shù)據(jù)更改改計算機故障 數(shù)據(jù)故障系統(tǒng) 更改數(shù)據(jù) 更改意外停機計劃停機增強的在在線表重重定義輕松克隆隆索引、授權(quán)、約束等等。在線從Long轉(zhuǎn)換到LOB允許用唯唯一的索索引代替替主鍵更改表而而無需重重新編譯譯存儲過過程存儲過程程可依賴賴于表的的簽名而而非表本本身在線段收收縮將段的某某些塊中中未使用用的空間間返還給給表空間間源表更新 跟蹤轉(zhuǎn)換 復制表轉(zhuǎn)換更新GUI界面,更更簡單結(jié)果表連續(xù)的查詢和 更新存儲更新在線

12、重定定義增強強最大可用用性體系系結(jié)構(gòu)(MAA)操作實踐踐至關(guān)重重要僅靠技術(shù)術(shù)是不夠夠的MAA是獲得高高可用性性和災(zāi)難難恢復(HA&DR)的藍圖經(jīng)測試、驗證且且書面記記載的最最佳實踐踐數(shù)據(jù)庫、存儲器器、集群群、網(wǎng)絡(luò)絡(luò)10人花了一一年的心心血/deploy/availabilityM.A.A.如何防止止停機、忍受停停機,并進行恢恢復最高的可可用性=堅不可摧摧的結(jié)構(gòu)構(gòu)+最佳實踐踐以最低成成本獲得得最高可可用性最高的可可用性容錯集群群閃回錯誤誤校正自動磁盤盤備份無損災(zāi)難難恢復滾動升級級在線重定定義最低的成成本低成本網(wǎng)網(wǎng)格服務(wù)務(wù)器低成本模模塊化存存儲陣列列自動化且且易用Oracle10g堅不可摧摧、物美

13、美價廉接下來,您可以以參加相關(guān)關(guān)講座Oracle數(shù)據(jù)庫10g備份和恢恢復:RMAN和閃回技技術(shù)7月22,星期四四,下午午1:00OracleDataGuard: 最低低的成本本實現(xiàn)最最大的數(shù)數(shù)據(jù)保護護7月22,星期四四,下午午2:30參觀相關(guān)關(guān)演示/展覽在甲骨文文產(chǎn)品演演示區(qū)中中的Data Guard、閃回、和和RMAN展位我們的軟軟件如何何服務(wù)于于您的業(yè)業(yè)務(wù)作客甲骨骨文產(chǎn)品品演示區(qū)區(qū)中的Oracle指導,以以獲得個個性化的的建議有關(guān)詳細細信息,請訪問問:/deploy/availabilityAQ&問答新增的Oracle數(shù)據(jù)庫10g高可用性性特性集群可移植的的集群件件Linux和Window

14、s集群文件件系統(tǒng)自動應(yīng)用用補丁數(shù)據(jù)衛(wèi)士士SQL應(yīng)用支持Long數(shù)據(jù)類型型支持多字字節(jié)CLOB和NCLOB支持索引引組織表表簡化零數(shù)數(shù)據(jù)丟失失故障切切換實時應(yīng)用用允許實實時生成成報表零停機實實例化滾動升級級使用數(shù)據(jù)據(jù)衛(wèi)士SQL應(yīng)用的滾滾動升級級在線重定定義支持唯一一索引相依對象象的一站站式克隆隆可以使用用Sequences和Sysdate填充列基于簽名名、使用用同義詞詞的相依依性跟蹤蹤在線段收收縮數(shù)據(jù)衛(wèi)士士普通特特性Data Guard Broker支持RAC指定的數(shù)數(shù)據(jù)衛(wèi)士士配置實時應(yīng)用用閃回備用用數(shù)據(jù)庫庫閃回重新新實例化化改進的并并行恢復復新增的Oracle數(shù)據(jù)庫10g高可用性性特性閃回備份份和恢復復備份和恢恢復磁盤盤空間自自動管理理使用鏡像像復制簡簡化備份份更改感知知增量備備份增量更新新的備份份調(diào)整改進的并并行恢復復快速實例例啟動

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論