摘要: V$FLASHBACK_DATABASE_STATV$FLASHBACK_DATABASE_STATdisplays statistics for monitoring the I/O overhead of logging flashback data.This view also displays the estimated flashback space needed based on previous workloads.ColumnDatatypeDescriptionBEGIN_TIMEDATEBeginning of the time intervalEND_TIMEDATEEn 阅读全文
posted @ 2013-01-05 19:42 Peyton 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 在进行数据库恢复的过程中,很多时候我们需要知道Oracle数据库的DBID,通常有以下几种方法可以获得数据库的DBID.1.查询v$database获得由于DBID在控制文件和数据文件中都存在记录,所以如果能够mount数据库就可以查询v$database视图获得.SQL> alter database mount;Database altered.SQL> select dbid from v$database; DBID----------31520292242.在nomount状态时如果数据库配置了自动控制文件备份(Oracle9i),并且名称是缺省的,那么我们可以从自动备份 阅读全文
posted @ 2013-01-05 19:41 Peyton 阅读(198) 评论(0) 推荐(0) 编辑
摘要: Flashback技术是以Undosegment中的内容为基础的,因此受限于UNDO_RETENTON参数。要使用flashback的特性,必须启用自动撤销管理表空间。在Oracle10g中,Flashback家族分为以下成员:FlashbackDatabase,FlashbackDrop,FlashbackQuery(分FlashbackQuery,FlashbackVersionQuery,FlashbackTransactionQuery三种)FlashbackTable。一.FlashbackDatabaseFlashbackDatabase功能非常类似与RMAN的不完全恢复,它可以把 阅读全文
posted @ 2013-01-05 19:30 Peyton 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 2.4.3 Flashback DropFlashback Drop是从Oracle 10g开始出现的,用于恢复用户误删除的对象(包括表,索引等),这个技术依赖于Tablespace Recycle Bin(表空间回收站),这个功能和windows的回收站非常类似。Flashback不支持sys用户. system表空间下的对象,也不能从回收站里拿到。故使用SYS或者SYSTEM用户登陆时,show recyclebin为空。Flashback Drop是基于Tablespace RecycleBin来实现恢复的。它只支持闪回与table相关连的对象,比如表,索引,约束,触发器等。如果是函数或 阅读全文
posted @ 2013-01-05 19:15 Peyton 阅读(201) 评论(0) 推荐(0) 编辑