ITPub博客

首页 > Linux操作系统 > Linux操作系统 > flashback总结二之相关的三个视图

flashback总结二之相关的三个视图

原创 Linux操作系统 作者:zhangshengdong 时间:2011-11-24 11:16:59 0 删除 编辑
1. V$database
这个视图可以查看是否启用了Flashback database功能
SQL> select flashback_on from v$database;
FLASHBACK_ON
------------------
YES
 
2. V$flashback_database_log
Flashback Database 所能回退到的最早时间,取决与保留的Flashback Database Log 的多少,
 该视图就可以查看许多有用的信息。
Oldest_flashback_scn / Oldest_flashback_time : 这两列用来记录可以恢复到最早的时点
Flashback_size: 记录了当前使用的Flash Recovery Area 空间的大小
Retention_target: 系统定义的策略 (保留目标数据的时间)
Estimated_flashback_size: 根据策略对需要的空间大小的估计值
SQL> select oldest_flashback_scn os, to_char(oldest_flashback_time,'yy-mm-dd hh24:mi:ss') ot,
            retention_target rt,flashback_size fs, estimated_flashback_size es
     from v$flashback_database_log;
        OS OT                        RT         FS         ES
---------- ----------------- ---------- ---------- ----------
   3315205 11-11-24 10:37:56       1440    8192000  247332864
 
3. V$flashback_database_stat
这个视图用来对Flashback log 空间情况进行更细粒度的记录和估计。 这个视图以小时为单位记录单位时间内数据库的活动量,
Flashback_Data 代表Flashback log产生数量,
DB_Date 代表数据改变数量,
Redo_Date代表日志数量,
通过这3个数量可以反映出数据的活动特点,更准确的预计Flash Recovery Area的空间需求
SQL> alter session set nls_date_format='hh24:mi:ss';
会话已更改。
SQL> select * from v$flashback_database_stat;
BEGIN_TI END_TIME FLASHBACK_DATA DB_DATA REDO_DATA ESTIMATED_FLASHBACK_SIZE
-------- -------- -------------- ---------- ---------- ------------------------
14:43:10 15:15:28        6455296   29310976    3898368              0

Flashback(二)的总结,到此结束,感谢http://www.cnblogs.com/coohoo/archive/2011/01/16/1936888.html
Oracle Flashback技术总结 - 田园居 - 博客园的支持。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26446098/viewspace-711915/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-11-18

  • 博文量
    25
  • 访问量
    91402