Oracle基礎 03 回滾表空間 undo
--查詢預設的undo表空間
select name,value from v$parameter
where name like '%undo%';
--建立 undotbs2 表空間
create undo tablespace undotbs2
datafile '/u01/app/oracle/oradata/test10g/undotbs02.dbf' size 50m autoextend on next 10m maxsize 100m;
--將undotbs2 設為預設undo表空間
alter system set undo_tablespace=undotbs2 scope=both;
--如果在建立一個新資料庫時想選用AUM,則需要配置下列3個初始化引數:
undo_management:
undo_management=auto
undo_tablespace:
alter system set undo_tablespace=undotbs_02;
undo_retention:
alter system set undo_retention=7200 (兩個小時)
撤銷表空間必須能容納撤銷保留時間段內的任何增加,如果撤銷表空間不能儲存所需要時間的記錄,就會出現查詢的快照太舊錯誤。
不存在完美的 undo_retention 時間設定。保留時間間隔取決於估計最長的事務可能執行的時間長度。根據資料庫中最長事務長度的資訊,可以給 undo_retention 分配一個大致的時間。
select max(maxquerylen) from v$undostat;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27633655/viewspace-1080307/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle回滾段 undo 表空間Oracle
- Oracle - 回滾表空間 Undo 的整理Oracle
- oracle undo 表空間Oracle
- Oracle undo 表空間管理Oracle
- oracle重建UNDO表空間Oracle
- oracle undo表空間管理Oracle
- 12C關於CDB、PDB 回滾undo表空間的總結
- oracle UNDO表空間一個bug——undo表空間快速擴充套件Oracle套件
- Oracle基礎 01 表空間 tablespaceOracle
- ORACLE線上切換undo表空間Oracle
- Oracle undo表空間切換(ZT)Oracle
- ORACLE撤銷表空間(Undo Tablespaces)Oracle
- 臨時表空間和回滾表空間使用率查詢
- 理解UNDO表空間
- Oracle基礎結構之表空間Oracle
- Oracle的UNDO表空間管理總結Oracle
- Oracle undo 表空間使用情況分析Oracle
- 【UNDO】使用重建UNDO表空間方法解決UNDO表空間過大問題
- Oracle 回滾(ROLLBACK)和撤銷(UNDO)Oracle
- 有關Undo表空間與回滾段的一些查詢語句記錄
- 自動undo表空間模式下切換新的undo表空間模式
- Oracle基礎 02 臨時表空間 tempOracle
- Oracle切換undo表空間操作步驟Oracle
- Oracle undo表空間爆滿的解決Oracle
- undo表空間總結
- 【UNDO】Oracle系統回滾段說明Oracle
- oracle 釋放undo空間Oracle
- Oracle表空間操作詳解-入門基礎Oracle
- oracle中undo表空間丟失處理方法Oracle
- Oracle undo表空間爆滿的處理方法Oracle
- 監控和管理Oracle UNDO表空間的使用Oracle
- Oracle 釋放過度使用的Undo表空間Oracle
- MySQL InnoDB Undo表空間配置MySql
- undo表空間故障處理
- 控制檔案 線上日誌 回滾表空間 筆記筆記
- oracle基礎管理——表空間和資料檔案Oracle
- Oracle 19c 線上縮減 UNDO 表空間 容量Oracle
- ORACLE 中undo表空間爆滿的解決方法Oracle