AUM模式下,undo extents獲取演算法
當活動的事務使用undo segment時,在AUM模式下,事務可以在不同的undo segment之間動態交換undo空間,也就是在不同的undo segment裡交換extents。當一個正在執行的事務需要更多的undo空間時,首先會重用當前undo segment裡的可用空間;如果當前undo segment裡的可用空間(也就是extents)不足時,則按如下順序獲取所需要的extents:
1、獲取undo表空間裡可用的、空的extents;
2、獲取其他undo segment裡的expired狀態的extents;
3、如果undo表空間的資料檔案啟用了自動擴充套件(autoextend on),則資料檔案進行自動擴充套件;
4、獲取其他undo segment裡的 Inactive 狀態的extents;
5、報空間不足錯誤。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/81227/viewspace-688515/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 自動undo表空間模式下切換新的undo表空間模式
- _smu_debug_mode在AUM下的應用
- 4.2.1.9 選擇 Undo 模式模式
- (f)--閃回恢復區---實踐3---閃回查詢(基於AUM (auto undo managemet))
- 分散式雪花演算法獲取id分散式演算法
- 4.3.2.4 關於CDB UNDO模式模式
- Overview of Extents(11)View
- MSSQL---extentsSQL
- Extents in Indexes (19)Index
- oracle10g之AUMOracle
- JavaScript獲取form下所有input元素JavaScriptORM
- JavaScript獲取li元素的下標JavaScript
- 獲取SDWebImage下載的圖片Web
- Android下如何獲取Mac地址?AndroidMac
- 替歸演算法獲取Treeview所有節點演算法View
- vue獲取目錄下的檔名Vue
- iOS 應用下載連結獲取iOS
- 獲取ul元素下的所有li元素
- TP6 多應用模式下獲取不到當前控制器和方法名模式
- Oracle 12C R2新特性-本地UNDO模式(LOCAL_UNDO_ENABLED)Oracle模式
- jq獲取上級、同級、下級元素
- 獲取div元素下li元素的數目
- Erlang Socket訊息獲取模式主動 被動 混合模式
- 前端監控實踐——FMP的智慧獲取演算法前端演算法
- How To Efficiently Drop A Table With Many Extents
- 為lob型別分配extents型別
- oracle中extents存在的理由Oracle
- Extents in Materialized Views and Their Logs (18)ZedView
- Common Diagnostic Scripts for AUM problems (Doc ID 746173.1)
- 如何獲取Apollo上專案下的所有namespace?namespace
- js獲取form表單下所有表單元素JSORM
- jQuery獲取某元素下所有的連結元素jQuery
- 實用Linux下獲取公網IP地址Linux
- Linux下用Java獲取本機IP地址LinuxJava
- 在ARM模式下捕獲VM並建立新VM模式
- 如何獲取安全獲取蘋果udid,imei蘋果
- 獲取方法
- 網路節點資源獲取共享方面的演算法演算法