999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Oracle數據庫完全恢復研究

2022-05-09 02:26:17張云琦張景波楊中雨
電腦知識與技術 2022年7期

張云琦 張景波 楊中雨

摘要:現數據在我們的日常生活中扮演著重要的角色,Oracle數據庫數年來不斷發展成為全球領先的企業,在數據庫不斷地優化和完善。越來越注重于理論學習和實踐操作相結合。其次在Oracle數據備份恢復中,理論和實踐相結合也顯得十分重要。在公司的實踐操作中,如果數據庫中的數據丟失,可通過在提前的備份,使其恢復到錯誤前的狀態下,讓企業在數據的故障中盡可能把損失減少。通過研究數據庫的閃回技術和Oracle數據庫的基礎架構理論研究其在數據庫的恢復中的作用,并且通過數據庫的備份完全恢復的實驗模擬進行操作進行理論和實踐相結合,使其數據丟失后能恢復到錯誤狀態前的效果。

關鍵詞: 體系架構;備份恢復;RMAN完全恢復

中圖分類號:TP311? ? ? ? 文獻標識碼:A

文章編號:1009-3044(2022)07-0024-02

1 概述

通過數據庫閃回技術做恢復以及由體系理論基礎和Oracle數據庫的基本組成,其中的體系理論基礎和架構在數據庫備份中運用和聯系,就可以更加深入一步地對其數據庫的數據進行備份恢復實踐操作。最后通過手工備份做完全恢復和RMAN完全恢復研究和實驗模擬從而更好地研究數據庫的完全備份恢復技術。把Oracle數據庫備份恢復技術熟練地運用起來,這就大大地減少了企業的數據損失。其次Oracle數據庫處理數據時是一種分布式的處理模式,在管理上面具有完整的處理功能,Oracle數據庫越來越被企業去使用,特別是規模比較大的企業在使用中穩定性的體現較為突出。

2 研究的主要內容

2.1 閃回數據庫

閃回技術是用來閃回數據庫的,它可以用來閃回數據歸檔,或者閃回數據庫中的表。而其中的閃回數據庫,用閃回技術把數據庫中日志使數據庫回退到某個時間點上。前提條件是在用閃回之前先要把數據庫啟動到mount的狀態下,配置相關的參數,開啟用到的日志,下一步的操作是打開數據庫,閃回圖如圖1所示:

閃回表的情況通常是利用以前的時間點和SCN把表的狀態回退到以前,表在前向后都可以閃回。

用實驗操作如下:選取當前的SCN用到的操作系統命令

SYS@prod> select current_scn from v$database;

刪除數據中的一個用戶操作

SYS@prod> drop user scott cascade;

然后到數據庫的mount狀態下做閃回數據庫操作:

SYS@prod> shutdown immediate;

SYS@prod> startup mount exclusive ;

SYS@prod> flashback database to scn 7248690;

只讀方式打開,確認scott用戶已經被閃回:

SYS@prod> alter database open read only;

SYS@prod> select * from scott.emp;

確認沒有錯誤后,重新以resetlogs 方式打開數據庫

SYS@prod>startup force;SYS@prod>alter database open resetlogs;

SYS@prod>flashback database to timestamp to_char('2021-04-11 19:11:11','yyyy-mm-dd hh24:mi:ss');SYS@prod>flashback database to scn 1264788;

至此完成閃回數據庫操作,通過上述的閃回數據庫和閃回數據歸檔以及閃回數據庫中的表示例模擬,深一步地研究了閃回表的技術。再進一步地了解SGA的基本組件,它是由數據庫buffer cache和日志buffer組成。在其中的large pool為大型后臺處理作業分配的內存空間主要用于共享出服務器的會話內存也就是減少了共享池的碎片。Stream pool處理分配的內存空間,它只有一個工作進程。ckpt創建檢查點和局部檢查點,以及Database中包含數據文件,控制文件。

2.2 增量檢查點與實例恢復

數據庫實例恢復與增量檢查點有著緊密的聯系,當實例數據庫發生崩潰的時候,數據造成了丟失。增量檢查點在這種狀態下發揮出了作用,觸發檢查點之后,一部分臟的數據刷新到了磁盤上。它重要的是記錄了最后檢查點的位置,而數據庫的實例恢復就需要用到這個記錄的位置來完成實例恢復,增量檢查點與實例恢復的流程關系如下圖2所示。

用smon監控下的一系列動作,回滾roll forward,redo日志把檢查點位置之后包括commit和uncommit的都前滾出來了,然后統統寫到磁盤的數據文件里。打開數據庫用戶可以連接進來,訪問數據庫,回滾roll back。完上述之后,還需要我們來了解數據庫中的控制文件,控制文件它就像一個記事本一樣,起到了記錄當前數據庫的物理狀態以及在RMAN數據備份的元數據。除此之外呢,控制文件的作用還可以來保持數據庫的一致性,所以在數據庫中控制文件扮演了一個非常重要的角色,它使用于數據塊的恢復,日志組及切換。在兩種情況下,歸檔模式保存一路記錄下來的日志和非歸檔模式歷史日志被覆蓋,最少兩個組,在一個組中可以有兩個成員在寫滿日志組時可以自動進行切換。還有一種是在歸檔的模式下,日志完成的歸檔,并且把其中相關的信息寫入到控制文件中。

Undo技術它的作用在數據庫的恢復中也顯得比較關鍵,它是回滾撤銷或者更改的數據庫信息。也就是可以運用undo功能把之前記錄的數據進行回滾,進而來提供數據的一致性,用Oracle數據庫閃回查詢分析上一個時間點的數據使用閃回在任何時間點查詢和分析數據使用Oracle閃回功能修復邏輯損壞執行rollabck語句時,在數據庫恢復過程中,撤銷記錄不會根據重做日志中的記錄提交到數據文件。恢復更新。如果一個用戶在另一個用戶修改數據時查詢數據,則撤銷記錄會在更改之前維護數據鏡像的副本,以確保讀取一致。

2.3 數據備份恢復

數據庫的備份恢復操作,我們知道數據庫的備份恢復操作技術是非常的實用和關鍵的,當數據庫發生故障,造成數據庫的數據丟失,這時候的我們就想起了數據庫的備份恢復技術。備份備什么就是要備份上面談到的數據庫架構中核心的文件,比如說,數據,控制文件或者完全備份文件,而恢復的理解是什么,它是利用打開數據文件中的SCN與控制文件末尾的SCN相匹配,根據是否相匹配來進行有效的恢復或者不恢復。當然,所有備份實際上都是為了加快恢復速度,因此在制定備份策略時需要考慮很多方面。這里進行總結了數據庫常見的故障類型,User process:用戶進程失敗,instance實例失敗,user errors 用戶錯誤,media失敗,知道備份的分類是什么它可以分為是,一致的備份中可以是邏輯和物理備份,冷備份和不一致的熱備份。完全的備份策略物理備份為主要,邏輯備份為輔助,用來備份一些重要的表。

其次要了解數據用來備份的規模,有兩種形式。完全備份和另一種方式的備份,研究完全備份,它的歸檔模式可以是兩種,備份的文件是什么備份表空間,需要拷貝的文件是,數據,控制和歸檔的日志文件。了解恢復的分類,也就是完全恢復,完全恢復的原理是什么,它是數據庫的一個整體操作,也就是當完全恢復時,使用完全或部分備份的數據將數據文件還原到失敗之前的最后一次提交,而不會丟失數據。

在操作的過程中就要求我們會利用上面介紹的知識中的實踐操作,比如說操作系統的命令,文件的傳輸等,以及我們知道需要知道什么是控制文件以及數據文件,表空間等,它們背后的原理是什么。所以有了上面了解的基礎,下面的實踐操作也就有了底氣。下面我們按照這個流程思路,來進行一一的展開。它的核心是圖片先restore備份,再恢復recover,再進行恢復到最后一次提交。

通過檢查點的研究和實例恢復的流程圖深入地了解到增量檢查點在實例恢復中的作用以及用到的回滾和監控,來完成實例恢復,流程如圖3所示。

3 結論

綜上通過對Oracle數據庫的研究和實驗的模擬,對數據庫控制,數據,日志文件以及進程的歸檔日志和管理undo表空間的建立和數據庫的檢查點進行了充分論證,達到了預期,使得備份恢復過程更加有依據有規則。

參考文獻:

[1] 陳偉明.Oracle閃回技術的應用與實踐分析[J].中阿科技論壇(中英文),2020(10):93-96.

[2] 程魯明,肖菊香.Oracle數據庫容災技術研究與實現[J].電子元器件與信息技術,2020,4(1):80-82.

【通聯編輯:王力】

收稿日期:2021-05-10

基金項目:教育部2018年第二批產學合作協同育人項目( 201802076023)( 201802076011)

作者簡介:張云琦(1981—),女,吉林人,副教授,研究生,主要研究方向為通信工程;通訊作者:張景波(1982—),男(回族),黑龍江人,副教授,研究生,主要研究方向為軟件工程、信息安全與數據理論。

主站蜘蛛池模板: 国产视频自拍一区| 亚洲va视频| 中文字幕亚洲另类天堂| 久久99热66这里只有精品一| 日韩精品资源| 嫩草国产在线| 国产成人一二三| 91无码视频在线观看| 国产成人精品视频一区二区电影| 久久免费精品琪琪| 成人一区在线| 91欧洲国产日韩在线人成| 女人18毛片一级毛片在线| 无码内射在线| 国产成人一区免费观看| www中文字幕在线观看| 亚洲精品国产成人7777| 欧美一级在线播放| 91在线无码精品秘九色APP| 日韩av在线直播| 亚洲一区二区三区国产精品 | 99ri国产在线| 欧美啪啪网| 国产成人精品亚洲77美色| 亚洲第一成年免费网站| 欧美日韩一区二区三| 综合久久五月天| 在线亚洲精品自拍| 无码一区二区三区视频在线播放| 久久精品电影| 国产激爽爽爽大片在线观看| 国产激情第一页| 亚洲欧洲日本在线| 亚洲天堂网站在线| 亚洲中文在线视频| 亚洲综合欧美在线一区在线播放| 亚洲视频免费在线看| 狠狠综合久久| 丰满人妻一区二区三区视频| 国产精品偷伦在线观看| 88国产经典欧美一区二区三区| 91精品国产91久无码网站| 日韩免费毛片| www.日韩三级| 538精品在线观看| 久久精品中文字幕免费| 亚洲电影天堂在线国语对白| 国产精品污污在线观看网站| 国产欧美成人不卡视频| 欧美不卡在线视频| 国产精品va| 国产青青操| 久久这里只有精品66| 久久人人妻人人爽人人卡片av| 亚洲天堂在线免费| 久久精品66| www.精品国产| 国产精品一区二区久久精品无码| 国产精品自拍露脸视频| 欧美综合区自拍亚洲综合天堂| 亚洲性日韩精品一区二区| 国产精品林美惠子在线播放| 色综合天天综合中文网| 日本午夜在线视频| 国产三级a| 日韩中文欧美| 亚洲无码在线午夜电影| 亚洲美女视频一区| 亚洲成人精品在线| 精品综合久久久久久97超人该| 国产麻豆aⅴ精品无码| 亚洲中文字幕在线观看| 色噜噜狠狠色综合网图区| 亚洲人精品亚洲人成在线| 一本二本三本不卡无码| 国产一区二区免费播放| 国产精品污视频| 99热这里只有精品2| 99热这里只有成人精品国产| 五月婷婷激情四射| 亚洲人成网7777777国产| 国产精品久久久久久久久|