版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、acle閃回特性閃回特性(FLASHBACKDATABASE)acle閃回特性(FLASHBACKDATABASE)=====================================閃回技術(shù)通常用于快速簡單恢復(fù)數(shù)據(jù)庫中出現(xiàn)的認(rèn)為誤操作等邏輯錯(cuò)誤,從閃回的方式可以分為基于數(shù)據(jù)庫級別閃回、表級別閃回、事務(wù)級別閃回,根據(jù)閃回對數(shù)據(jù)的影響程度又可以分為閃回恢復(fù),閃回查詢。閃回恢復(fù)將修改數(shù)據(jù),閃回點(diǎn)之后的數(shù)據(jù)將全部丟失。而閃回查詢則可以查
2、詢數(shù)據(jù)被DML的不同版本,也可以在此基礎(chǔ)之上確定是否進(jìn)行恢復(fù)等。本文主要描述flashbackdatabase的使用。一、flashbackdatabase特性flashbackdata1base閃回到過去的某一時(shí)刻閃回點(diǎn)之后的工作全部丟失使用resetlogs創(chuàng)建新的場景并打開數(shù)據(jù)庫(一旦resetlogs之后,將不能再flashback至resetlogs之前的時(shí)間點(diǎn))常用的場景:table、多表發(fā)生意外錯(cuò)誤等使用閃回日志來實(shí)現(xiàn)數(shù)據(jù)
3、庫閃回,閃回點(diǎn)之后的數(shù)據(jù)將丟失二、flashbackdatabase的組成閃回緩沖區(qū):當(dāng)啟用flashbackdatabase則sga中會開辟一塊新區(qū)域作為閃回緩沖區(qū)大小由系統(tǒng)分配啟用新的rvwr進(jìn)程:rvwr進(jìn)程將閃回緩沖區(qū)的內(nèi)容寫入到閃回日志中,注意閃回日志不同于聯(lián)機(jī)重做日志,閃回日志在聯(lián)機(jī)重做日志基礎(chǔ)之上生成,是完整數(shù)據(jù)塊映像的日志。聯(lián)機(jī)日志則是變化的日志。閃回日志不能復(fù)用,也不能歸檔。閃回日志使用循環(huán)寫方式。三、flashbac
4、kdatabase的配置flashbackdatabase要求數(shù)據(jù)庫必須處于歸檔模式,且閃回之后必須使用resetlogs打開數(shù)據(jù)庫a.查看數(shù)據(jù)庫的歸檔模式及閃回是否啟用SQLlog_modeopen_modeflashback_onfromv$databaseLOG_MODEOPEN_MODEFLASHBACK_ONARCHIVELOGREADWRITENOFLASHBACK_ON為NO,則表示閃回特性尚未啟用b.查看及設(shè)置閃回目錄、
5、閃回目錄空間大小等下面查看恢復(fù)目錄及恢復(fù)目路分配的大小可以使用altersystemsetdb_recovery_file_dest來設(shè)置新路徑可以使用altersystemsetdb_recovery_file_dest_size來設(shè)定新的大小SQLoldest_flashback_scnold_flhbck_scnoldest_flashback_timeold_flhbck_tim2retention_targetrete_trg
6、tflashback_size10241024flhbck_siz3estimated_flashback_size10241024est_flhbck_size4fromv$flashback_database_logOLD_FLHBCK_SCNOLD_FLHBCRETE_TRGTFLHBCK_SIZEST_FLHBCK_SIZE91513724OCT10307.812511.2519531SQLfromv$flashback_dat
7、abase_stat查看閃回BEGIN_TIMEND_TIMEFLASHBACK_DATADB_DATAREDO_DATAESTIMATED_FLASHBACK_SIZE24OCT1024OCT10790528086802432963297280SQLfromv$sgastatwherenamelikeflashback%查看sga中分配的閃回空間大小POOLNAMEBYTESsharedpoolflashbackgenerationb
8、uff3981204sharedpoolflashback_marker_cache_si9196SQLholshlt$ACLE_BASEflash_recovery_areaCLflashback查看生成的閃回日志total7.9Mrwr1acleoinstall7.9MOct2412:37o1_mf_6d7dkogw_.flb四、使用flashbackdatabase閃回?cái)?shù)據(jù)庫步驟(前提歸檔日志可用)關(guān)閉數(shù)據(jù)庫啟動數(shù)據(jù)庫到mount
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- oracle10g經(jīng)典教程
- oracle10g初始化參數(shù)說明
- 64位centos 5.5 下安裝64位oracle10g
- 基于Oracle10G校園信息門戶的設(shè)計(jì)和實(shí)現(xiàn).pdf
- oracle10g數(shù)據(jù)庫管理應(yīng)用與開發(fā)課后答案
- oracle10g通過透明網(wǎng)關(guān)訪問 sqlserver2008r2
- 韓順平2011玩轉(zhuǎn)oracle10g視頻教學(xué)課堂筆記完整版
- 基于Oracle10g網(wǎng)格數(shù)據(jù)庫開發(fā)高性能J2EE應(yīng)用系統(tǒng).pdf
- oracle10g數(shù)據(jù)庫管理應(yīng)用與開發(fā)課后習(xí)題答案填空與選擇題
- 48156.基于oracle10g的webgis空間數(shù)據(jù)一體化存儲研究
- 9i、10g使用閃回恢復(fù)數(shù)據(jù)方式及命令
- oracle exadata和oracle 11g新功能介紹-
- oracle游標(biāo)實(shí)例
- oracle 10g ocm考試(oracle certified master)參考資料
- linuxx64位下安裝oracle 10g
- 金波的閃回鏡頭
- oracle 回滾段管理
- oracle,sql語言入門基礎(chǔ)講解
- 實(shí)例講解Multisim+10電路仿真_12623183.pdf
- oracle11g-ocp培訓(xùn) oracle備份恢復(fù)
評論
0/150
提交評論