UNDO SEGMENT
===================================================================
使用还原段的目的:事务回滚、事务恢复、保持一致性;
参数:
undo_tablespace -- 还原表空间
undo_management -- AUTO|MANUAL
undo_retention -- 在UNDO段够用的情况下UNDO保持的时间(秒)
undo_suppress_errors -- 兼容以前的版本不提示错误信息
-- 创建还原表空间
create undo tablespace tsp_undo
datafile 'd:\oracle\oradata\undo01.dbf' size 20M;
-- 删除还原表空间
drop tablespace tsp_undo;
-- 切换还原表空间
alter system set undo_tablespace='undo_tsp1';
-- 数据字典
select to_char(begin_time,'hh:mm:ss') begin_time
,to_char(end_time,'hh:mm:ss') end_time
,undoblks -- 消耗的还原块
,txncount -- 事务数
,maxquerylen -- 最长时间(秒)
from v$undostat ORDER BY begin_time DESC;
SELECT * FROM dba_rollback_segs;
SELECT * FROM v$rollname;
SELECT * FROM v$rollstat;
SELECT * FROM v$transaction;
-- The End --
阅读(902) | 评论(0) | 转发(0) |