2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於管理還原資料
雖然預設情況下Oracle會自動管理還原資料和還原表空間,但如果在安裝Oracle時使用了閃回功能,就必須要執行一些還原管理任務來保證這些操作的成功。
如果Oracle閃回操作的結果是snapshot too old錯誤,則表明你必須介入保證足夠的還原資料被保留來支援這些操作。
下面的方法會很好地支援Oracle閃回操作:
n 為自動提擴充套件的表空間設定最小的還原保留週期,與最遠希望執行的Oracle閃回操作相等。這個操作是通過設定初始化引數UNDO_RETENTION來完成。
n 把還原表空間改為固定大小。
對於自動擴充套件的還原表空間,資料庫總是自動調整保留時間比執行時間最長的活動查詢稍微長一點。然而這種自動保留週期的調整並不能滿足Oracle的閃回操作。如果還原表空間禁止了自動擴充套件或被調整為固定的大小,則Oracle會使用另外的方法來調整還原保留週期來更好地適應閃回操作。
把還原表空間改為固定大小,必須選擇一個足夠大的表空間大小,如果還原表空間太小,則會引發下面的錯誤:
u DML可能失敗,因為沒有足夠的空間來容納新事務的還原資料。
u 長時間執行的查詢可能失敗,因為snapshot tool old錯誤,這意味著沒有足夠多的還原資料來保證讀一致性。
OEMDC包括的還原指導可以幫助我們決定固定大小的還原表空間的最小大小。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1076523/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-管理還原資料Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於資料庫儲存結構Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於其它儲存結構Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於資料檔案Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於表空間Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於回滾段Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於控制檔案Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-練習:檢視還原資訊Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-檢視資料檔案資訊Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於聯機重做日誌檔案Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-執行常見的資料庫儲存任務Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-練習:修改還原表空間到固定大小Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-練習:檢視控制檔案資訊Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-練習:檢視錶空間的資訊Oracle資料庫
- 2 Day DBA-管理Oracle例項-關於例項記憶體結構Oracle記憶體
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-練習:檢視歸檔重做日誌檔案資訊Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-練習:檢視聯機重做日誌檔案資訊Oracle資料庫
- 管理資料庫儲存結構資料庫
- 2 Day DBA-管理Oracle例項-管理記憶體-關於記憶體管理Oracle記憶體
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理資料庫中儲存的程式程式碼物件資料庫
- 2 Day DBA-管理Oracle例項-關於後臺程式Oracle
- 2 Day DBA-管理方案物件-管理Oracle資料庫軟體-升級資料庫物件Oracle資料庫
- 2 Day DBA-管理Oracle例項-執行常見的資料庫儲存任務-修改表空間Oracle資料庫
- 2 Day DBA-管理Oracle例項-執行常見的資料庫儲存任務-建立表空間Oracle資料庫
- 2 Day DBA-管理Oracle例項-Oracle例項和例項管理概覽Oracle
- 2 Day DBA-管理方案物件-管理Oracle資料庫軟體-關於軟體管理和補丁版本物件Oracle資料庫
- 2 Day DBA-管理Oracle例項-關於例項記憶體結構-程式全域性區(PGA)Oracle記憶體
- 2 Day DBA-管理Oracle例項-執行常見的資料庫儲存任務-練習:建立表空間Oracle資料庫
- 2 Day DBA-管理Oracle例項-關於例項記憶體結構-系統全域性區(SGA)Oracle記憶體
- 2 Day DBA-管理Oracle例項-關於初始化引數Oracle
- 2 Day DBA-管理Oracle例項-關於例項的啟動和關閉-關於例項關閉Oracle
- 2 Day DBA-使用基於SQL的管理工具管理資料庫-關於SQL DeveloperSQL資料庫Developer
- 2 Day DBA-使用基於SQL的管理工具管理資料庫SQL資料庫
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-修改角色Oracle
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-建立角色Oracle
- 2 Day DBA-開始資料庫管理-管理你的資料庫:路線圖資料庫
- 2 Day DBA-管理方案物件-管理Oracle資料庫軟體-升級資料庫-啟動DBUA物件Oracle資料庫
- 2 Day DBA-管理Oracle例項-關於例項的啟動和關閉-關於例項啟動Oracle