• [bbk4721] 第23集 第三章 Flashback Table 00


    Objectives

    After completing this lesson,you should be able to :

    • Describe Flashback technology
    • Perform Flashback Query
    • Use Flashback Version Query
    • Enable row movement on a table
    • Perform Flashback Table operations
    • Use Flashback Transaction Query
    • Use Flashback Transaction

    Preparing Your Database for Flashback

    • Creating an undo tablespace
    • Enabling Automatic Undo Management
    • Specifying versus guaranteeing undo retention

    Default database initialization parameters:

    SQL> show parameter UNDO
    
    NAME                                 TYPE        VALUE
    ------------------------------------ ----------- ------------------------------
    undo_management                      string      AUTO
    undo_retention                       integer     900
    undo_tablespace                      string      UNDOTBS1
    undo parameters

    如何估算undo tablespace的容量?

    首先将undo tablespace设置成,自动管理方式;然后DBA根据业务周期进行观察,由此判断出undo tablespace实际尺寸的大小.

    参考动态性能试图v$undostat

    SQL> select to_char(begin_time,'yyyy-mm-dd hh24:mi:ss') begin_time,to_char(end_time,'yyyy-mm-dd hh24:mi:ss') end
    
    BEGIN_TIME          END_TIME              UNDOBLKS
    ------------------- ------------------- ----------
    2013-05-15 23:09:15 2013-05-15 23:19:15          2
    2013-05-15 23:19:15 2013-05-15 23:29:15         48
    2013-05-15 23:29:15 2013-05-15 23:39:15          0
    2013-05-15 23:39:15 2013-05-15 23:49:15          0
    2013-05-15 23:49:15 2013-05-15 23:59:15          1
    2013-05-15 23:59:15 2013-05-16 00:09:15         57
    2013-05-16 00:09:15 2013-05-16 00:19:15          2
    2013-05-16 00:19:15 2013-05-16 00:29:15          0
    2013-05-16 00:29:15 2013-05-16 00:39:15          1
    2013-05-16 00:39:15 2013-05-16 00:49:15          2
    2013-05-16 00:49:15 2013-05-16 00:59:15          0
    
    BEGIN_TIME          END_TIME              UNDOBLKS
    ------------------- ------------------- ----------
    2013-05-16 00:59:15 2013-05-16 01:09:15         69
    2013-05-16 01:09:15 2013-05-16 01:19:15          1
    2013-05-16 01:19:15 2013-05-16 01:29:15          0
    2013-05-16 01:29:15 2013-05-16 01:39:15          1
    2013-05-16 01:39:15 2013-05-16 01:49:15          0
    2013-05-16 01:49:15 2013-05-16 01:59:15          1
    2013-05-16 01:59:15 2013-05-16 02:09:15         58
    2013-05-16 02:09:15 2013-05-16 02:19:15          0
    2013-05-16 02:19:15 2013-05-16 02:29:15          1
    2013-05-16 02:29:15 2013-05-16 02:39:15          0
    2013-05-16 02:39:15 2013-05-16 02:49:15          2
    
    BEGIN_TIME          END_TIME              UNDOBLKS
    ------------------- ------------------- ----------
    2013-05-16 02:49:15 2013-05-16 02:59:15          1
    2013-05-16 02:59:15 2013-05-16 03:09:15         82
    2013-05-16 03:09:15 2013-05-16 03:19:15          1
    2013-05-16 03:19:15 2013-05-16 03:29:15          1
    2013-05-16 03:29:15 2013-05-16 03:39:15          0
    2013-05-16 03:39:15 2013-05-16 03:49:15          0
    2013-05-16 03:49:15 2013-05-16 03:59:15          0
    2013-05-16 03:59:15 2013-05-16 04:09:15         72
    2013-05-16 04:09:15 2013-05-16 04:19:15          1
    2013-05-16 04:19:15 2013-05-16 04:29:15          1
    2013-05-16 04:29:15 2013-05-16 04:39:15          1
    
    BEGIN_TIME          END_TIME              UNDOBLKS
    ------------------- ------------------- ----------
    2013-05-16 04:39:15 2013-05-16 04:49:15          0
    2013-05-16 04:49:15 2013-05-16 04:59:15          0
    2013-05-16 04:59:15 2013-05-16 05:09:15         60
    2013-05-16 05:09:15 2013-05-16 05:19:15          0
    2013-05-16 05:19:15 2013-05-16 05:29:15          1
    2013-05-16 05:29:15 2013-05-16 05:39:15          0
    2013-05-16 05:39:15 2013-05-16 05:49:15          0
    2013-05-16 05:49:15 2013-05-16 05:59:15          2
    2013-05-16 05:59:15 2013-05-16 06:09:15         57
    2013-05-16 06:09:15 2013-05-16 06:19:15          0
    2013-05-16 06:19:15 2013-05-16 06:29:15          0
    
    BEGIN_TIME          END_TIME              UNDOBLKS
    ------------------- ------------------- ----------
    2013-05-16 06:29:15 2013-05-16 06:39:15          1
    2013-05-16 06:39:15 2013-05-16 06:49:15          0
    2013-05-16 06:49:15 2013-05-16 06:59:15          1
    2013-05-16 06:59:15 2013-05-16 07:09:15         68
    2013-05-16 07:09:15 2013-05-16 07:19:15          0
    2013-05-16 07:19:15 2013-05-16 07:29:15          1
    2013-05-16 07:29:15 2013-05-16 07:39:15          1
    2013-05-16 07:39:15 2013-05-16 07:49:15          0
    2013-05-16 07:49:15 2013-05-16 07:59:15          1
    2013-05-16 07:59:15 2013-05-16 08:09:15        155
    2013-05-16 08:09:15 2013-05-16 08:19:15       1626
    
    BEGIN_TIME          END_TIME              UNDOBLKS
    ------------------- ------------------- ----------
    2013-05-16 08:19:15 2013-05-16 08:29:15          2
    2013-05-16 08:29:15 2013-05-16 08:39:15          0
    2013-05-16 08:39:15 2013-05-16 08:49:15          0
    2013-05-16 08:49:15 2013-05-16 08:59:15          0
    2013-05-16 08:59:15 2013-05-16 09:09:15         68
    2013-05-16 09:09:15 2013-05-16 09:19:15          0
    2013-05-16 09:19:15 2013-05-16 09:29:15          1
    2013-05-16 09:29:15 2013-05-16 09:39:15          0
    2013-05-16 09:39:15 2013-05-16 09:49:15          1
    2013-05-16 09:49:15 2013-05-16 09:59:15          1
    2013-05-16 09:59:15 2013-05-16 10:09:15         82
    
    BEGIN_TIME          END_TIME              UNDOBLKS
    ------------------- ------------------- ----------
    2013-05-16 10:09:15 2013-05-16 10:19:15          0
    2013-05-16 10:19:15 2013-05-16 10:29:15          1
    2013-05-16 10:29:15 2013-05-16 10:39:15          1
    2013-05-16 10:39:15 2013-05-16 10:49:15          1
    2013-05-16 10:49:15 2013-05-16 10:59:15          0
    2013-05-16 10:59:15 2013-05-16 11:09:15         52
    2013-05-16 11:09:15 2013-05-16 11:19:15          5
    2013-05-16 11:19:15 2013-05-16 11:29:15          2
    2013-05-16 11:29:15 2013-05-16 11:39:15          3
    2013-05-16 11:39:15 2013-05-16 11:49:15          1
    2013-05-16 11:49:15 2013-05-16 11:59:15          0
    
    BEGIN_TIME          END_TIME              UNDOBLKS
    ------------------- ------------------- ----------
    2013-05-16 11:59:15 2013-05-16 12:04:28         57
    
    78 rows selected.
    view v$undostat
  • 相关阅读:
    从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式
    从零开始学习jQuery (三) 管理jQuery包装集
    从零开始学习jQuery (二) 万能的选择器
    从零开始学习jQuery (一) 入门篇
    跟着9张思维导图学习Javascript
    position属性absolute与relative 详解
    JavaScript资源大全
    问得最多的十个JavaScript前端面试问题
    Hibernate正向工程hbm2ddl
    JNI(3)
  • 原文地址:https://www.cnblogs.com/arcer/p/3081557.html
Copyright © 2020-2023  润新知