Oracle DG常用視圖與運維護常用操作
原文鏈接:
https://www.modb.pro/db/21947(復制鏈接至瀏覽器,即可查看)
本文來自墨天輪(www.modb.pro)讀者投稿,作者對DG常用視圖與運維常用操作進行解讀,分享至此,希望對大家有幫助。
6.1 主庫切換為備庫
6.2 從庫切換為主庫
有時standby中斷一段時間后起來,開啟應用日志模式無法正常從歸檔日志恢復,需要執(zhí)行這個指令應用歸檔日志等應用到最近的一個歸檔日志后再開啟應用日志模式。
調整應用頻率說白了就是調整 io 讀取能力,所以通常我們可以從以下幾個方面著手:
1) 設置 recover 并行度
在介質恢復或 redo 應用期間,都需要讀取重做日志文件,默認都是串行恢復,我們可以在執(zhí)行 recover的時候加上 parallel 子句來指定并行度,提高讀取和應用的性能,例如:
推薦 parallel 的值是#CPUs*2;
2) 加快 redo 應用頻繁
設置初始化參數 DBBLOCKCHECKING=FALSE 能夠提高 2 倍左右的應用效率,該參數是驗證數據塊是否有 效,對 于 standby 禁止驗證 基本上 還是可 以接受 的,另 外還有 一個關 聯(lián)初始 化參數 DBBLOCKCHECKSUM,建議該參數在 primary 和 standby 都設置為 true。
3) 設置
PARALLELEXECUTIONMESSAGE_SIZE
如果打開了并行恢復,適當提高初始化參數:
PARALLELEXECUTIONMESSAGE_SIZE 的參數值,比如 4096 也能提高大概 20%左右的性能,不過需要注意增大這個參數的參數值可能會占用更多內存。
4) 優(yōu)化磁盤 I/O
下一篇:Oracle EMCC13C學習