Oracle 11g UNDO表空間備份增強

2021-09-08 23:57:39 字數 456 閱讀 1272

1.在11g以前的版本,oracle的rman並沒有和其他日誌應用系統緊密結合起來,因此,rman刪除歸檔日誌的時候並不會判斷這個日誌是否對其他系統仍然有用。

當rman刪除日誌後,可能會發現其他的系統比如data guard、streams等由於日誌被刪除而無法正常工作。

從11g開始,rman在刪除時會首先判斷,這個日誌是否其他系統仍然需要,當其他需要仍然需要這個日誌時,rman會報警,且不會刪除這個日誌

2.oracle10g增加了對備份集壓縮的功能,11g在這方面進行了增強,新增了另外一種壓縮演算法,這種新的壓縮演算法(zlib)提供更快的壓縮效率,

但是產生的壓縮檔案會比預設壓縮演算法(bzip2)要大一些。這種新演算法的空間時間比率是最好的

3.oracle11g新增了對於undo表空間的優化功能,對於undo表空間中的內容,對於恢復沒有幫助的資料,oracle不會備份。也就是說,oracle不備份已經提交的資料

oracle 11G undo表空間錯誤

1.開啟資料庫時提示undo表空間不存在 sql alter database open alter database open error at line 1 ora 01092 oracle instance terminated.disconnection forced ora 30012 u...

oracle11g匯出空表

該引數意思是當建立物件 如表 初始時沒有資料,是否立即建立segment。預設是true。這會導致在按使用者匯出時,沒有segment的物件不會匯出。首先執行下面的語句 select alter table table name allocate extent from user tables wh...

oracle 11g匯出空表

oracle 11g 用exp命令匯出庫檔案備份時,發現只能匯出來一部分表而且不提示錯誤,之前找不到解決方案只能把沒匯出來的表重新建建立。後來發現是所有的空表都沒有匯出來。於是想好好查查,因為在以前的10g版本中沒有這樣的問題。查資料發現oracle 11g中有個新特性 新增了乙個引數 deferr...