bct对oracle影响,Oracle 优化篇+Rman增量备份优化之BCT(块变更追踪)
說明:本文為面向Oracle BCT(BLOCK CHANGE TRACKING)初學者的指導手冊
標簽:BCT、BLOCK CHANGE TRACKING、增量備份、備份優化、RMAN
注意:文中刪去了不需要的多余部分,讓初學者一目了然一學就會
使用架構:單實例或RAC集群均可
溫馨提示:如果您發現本文哪里寫的有問題或者有更好的寫法請留言或私信我進行修改優化
★ 開啟增量備份塊變更追蹤文件后的利弊
※ 功能
·記錄變更后的數據塊信息
※ 優點
·加速增量備份,避免全庫掃描
※ 缺點
·消耗部分空間(文件大小與數據庫和redo線程數N成正比,約1/30000*庫大小*N)
·文件丟失后數據庫下次啟動異常,不過可以在mount狀態下禁用該功能或者重建該文件即可恢復正常起庫
·文件丟失后增備優化功能消失,重建該文件也只能優化下次全備后的增備
·文件丟失后RMAN備份異常(增量/非增量),不過可以在線禁用該功能或者重建該文件即可使用RMAN
·文件必須放在共享盤上供所有節點訪問
★ 查看塊變更追蹤狀態
SQL> select * from v$block_change_tracking;
★ 開啟/關閉塊變更追蹤功能(任意節點執行均可)
※ 開啟RAC增量塊變更追蹤文件
SQL> ALTER DATABASE ENABLE BLOCK CHANGE TRACKING USING FILE ‘+DATA’ reuse;
※ 關閉RAC增量塊變更追蹤文件
SQL> ALTER DATABASE disABLE BLOCK CHANGE TRACKING;
★ 【案例】變更追蹤文件丟失后的“重啟時”的報錯提示
※ 溫馨提示:文件丟失后數據庫啟動異常,不過可以在mount狀態下禁用該功能即可恢復正常起庫
SQL> startup
ORACLE instance started.
Database mounted.
ORA-19751: could not create the change tracking file
ORA-19750: change tracking file: ‘+DATA/main/changetracking/ctf.268.1050061867’
ORA-17502: ksfdcre:4 Failed to create file +DATA/main/changetracking/ctf.268.1050061867
ORA-15046: ASM file name ‘+DATA/main/changetracking/ctf.268.1050061867’ is not in single-file creation form
ORA-17503: ksfdopn:2 Failed to open file +DATA/main/changetracking/ctf.268.1050061867
ORA-15012: ASM file ‘+DATA/main/changetracking/ctf.268.1050061867’ does not exist
★ 【案例】變更追蹤文件丟失后的“查詢狀態時”的報錯提示
※ 溫馨提示:不影響數據庫運行,但是增量優化功能消失,且在禁用該功能前影響RMAN備份
SQL> select * from v$block_change_tracking;
ERROR at line 1:
ORA-19755: could not open change tracking file
ORA-19750: change tracking file: ‘/home/oracle/a’
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
★ 【案例】變更追蹤文件丟失后的“備份時”的報錯提示
※ 溫馨提示:不影響數據庫運行,但是增量優化功能消失,且在禁用該功能前影響RMAN備份
RMAN-03009: failure of backup command on ORA_DISK_1 channel at 09/02/2020 12:36:29
ORA-19755: could not open change tracking file
ORA-19750: change tracking file: ‘/home/oracle/a’
ORA-27037: unable to obtain file status
Linux-x86_64 Error: 2: No such file or directory
Additional information: 3
※ 如果您覺得文章寫的還不錯,?別忘了在文末給作者點個贊哦 ~
over
原創:https://www.panoramacn.com
源碼網提供WordPress源碼,帝國CMS源碼discuz源碼,微信小程序,小說源碼,杰奇源碼,thinkphp源碼,ecshop模板源碼,微擎模板源碼,dede源碼,織夢源碼等。
專業搭建小說網站,小說程序,杰奇系列,微信小說系列,app系列小說
免責聲明,若由于商用引起版權糾紛,一切責任均由使用者承擔。
您必須遵守我們的協議,如果您下載了該資源行為將被視為對《免責聲明》全部內容的認可->
聯系客服
投訴資源
www.panoramacn.com資源全部來自互聯網收集,僅供用于學習和交流,請勿用于商業用途。如有侵權、不妥之處,請聯系站長并出示版權證明以便刪除。
敬請諒解! 侵權刪帖/違法舉報/投稿等事物聯系郵箱:2640602276@qq.com
關注我們小說電影免費看
關注我們,獲取更多的全網素材資源,有趣有料!
120000+人已關注
總結
以上是生活随笔為你收集整理的bct对oracle影响,Oracle 优化篇+Rman增量备份优化之BCT(块变更追踪)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 再结晶定义(再结晶)
- 下一篇: linux设置共享权限设置命令,Linu