系统管理Lesson 09: Managing Undo Data

  • 1. 什么是还原数据,还原数据有什么用途? 9-3
  • 2. 还原数据是如何存储的? 9-6
  • 3. 还原数据的状态有几种,请详细加以描述。 9-10
  • 4. 请对还原(undo)和重做(redo)给出一个完整的对比说明。9-7
  • 5. 请描述还原数据和还原段的关系。
  • 6. 请说明设置还原保留期并进行保证的原理? 9-11
  • 7. 什么是临时还原,临时还原有什么好处? 9-13 9-14

1. 什么是还原数据,还原数据有什么用途? 9-3

还原数据:
事务行为的记录
针对更改数据的每个事务处理而捕获(DML)
至少要保存到事务结束
用途:
回退操作
读一致性查询
Oracle闪回查询、闪回表和闪回事务处理(备份恢复课讲)
从失败的事务处理中进行恢复

2. 还原数据是如何存储的? 9-6

存储在还原段,还原段又存储在还原表空间

3. 还原数据的状态有几种,请详细加以描述。 9-10

活动:未提交的还原信息
支持活动事务并且不能被覆盖(事务结束之前)
未过期:提交过的还原信息
满足还原保留期的间隔
过期:过期的还原信息
当活动事务需要空间时覆盖

4. 请对还原(undo)和重做(redo)给出一个完整的对比说明。9-7

记录 如何还原更改 如何重新产生更改
用于 回退、读取一致性、闪回 前滚数据库更改
位置 还原段 重做日志文件

5. 请描述还原数据和还原段的关系。

所有的还原数据都存储在还原段(保留期内)

6. 请说明设置还原保留期并进行保证的原理? 9-11

所有的还原数据都在还原段(保留期内)
查询优先于事务(保留期内)
如果事务处理生成的还原数据超过可用空间,事务处理就会失败。

7. 什么是临时还原,临时还原有什么好处? 9-13 9-14

临时对象 降低系统I/O消耗
存储于临时表空间,不产生重做
好处:
减少在临时表空间中存储的数量
减少重做日志大小
在Oracle Active Data Guard (实时查询)物理备用数据库将主库中临时对象修改同步过来。

系统管理Lesson 09: Managing Undo Data相关推荐

  1. 系统管理Lesson 10. Managing Data Concurrency

    系统管理Lesson 10. Managing Data Concurrency 1. 请对 Oracle 数据库锁机制做一个完整的说明. 10-4 2. 事务在获取排他的行锁的同时,为什么要同时获取 ...

  2. 系统管理Lesson 04. Managing the Database Instance

    系统管理Lesson 04. Managing the Database Instance 1. 服务器参数文件和文本参数文件的区别在哪?参数文件保存在哪个目录? 4-3 2. 请说明 CONTROL ...

  3. 系统管理Lesson 07. Managing Database Storage Structures

    系统管理Lesson 07. Managing Database Storage Structures 1. 块内部是如何保存关系型表格数据的? 7-3 2. 表空间的类型有几种?分别说明各自的用途. ...

  4. 系统管理Lesson 18.Managing Performance

    系统管理Lesson 18.Managing Performance 1.Oracle数据库的性能优化过程一般包含哪几种活动? 18-5 2.性能规划阶段主要涉及到哪些选项? 18-6 3.实例优化过 ...

  5. 16 Managing Undo

    16 Managing Undo 官网:http://docs.oracle.com/cd/E11882_01/server.112/e25494/undo.htm#ADMIN013 从Oracle1 ...

  6. 系统管理Lesson 14. Performing Database Backups

    系统管理Lesson 14. Performing Database Backups 1. 请对 RMAN 所能实现的功能做一个详细的说明? 14-3 2. Oracle 数据库支持服务器管理的备份和 ...

  7. 备份恢复Lesson 09. Diagnosing Failures

    备份恢复Lesson 09. Diagnosing Failures 1. 请说明 ADR 的目录结构? 9-5 2. 数据恢复指导的使用涉及到哪些命令,每个命令的作用是什么? 9-15 9-21 1 ...

  8. 多租户Lesson 09. Miscellaneous

    多租户Lesson 09. Miscellaneous 1. 请说明PDB中统一审计的配置与使用. 9-16 9-17 2. 在PDB级别如何配置使用TDE? 9-23 3. 在使用数据泵时,对于系统 ...

  9. oracle 表空间 Managing Tablespace Data Files

    一.Objectives Define the purpose of tablespaces and data files(定义的表空间和数据文件的目的) Create tablespaces Man ...

最新文章

  1. 面向对象之数值的悲剧(8月28日会议有感)
  2. java byte大小_Java中byte大小格式化
  3. TDOA定位的Chan算法MATLAB源代码
  4. Springmvc入门案例(1)
  5. cesium 球体半倾斜角度
  6. python控制台清屏_python清屏命令
  7. 基于OCR图像识别技术的发票采集管理系统及方法
  8. 戴着人工心脏上脱口秀大会——王十七的充电人生
  9. 最有经验的域名注册邮箱运营商:TOM企邮
  10. css 文字第二行省略号,第二行的css省略号
  11. Select函数的作用和使用
  12. python中led是什么意思_用于检测LED闪光灯的Python库
  13. Windows下安装VScode,并使用,以及中文配置
  14. URL定义、格式、常见协议
  15. 安卓机器人做图软件_绘图机器人andy软件下载-美图秀秀绘图机器人andy_5577安卓网...
  16. 【云原生 · Kubernetes】Kubernetes基础环境搭建
  17. Win10的睡眠按钮为何消失?
  18. 令东齐伋体 - 一款免费商用的古籍美术字体
  19. 后台管理系统简单实现总结
  20. matlab相关性分析频谱_基于Matlab的相关频谱分析程序教程

热门文章

  1. java开发中Bean的Builder模式简析
  2. QT应用编程: 程序发布添加版权、版本信息
  3. C语言隐藏密码效果实现
  4. centos 常用运维命令
  5. v-show不起作用
  6. Callnovo全球联络中心云通讯CRM平台(系列二)-工单评价模块
  7. 2007届学士求职简历
  8. 翌加:抖音小店五种重要的推广方式
  9. Inno Setup 注册表启动项 修改注册表
  10. 自己写的用aspose.words将word转pdf过程及一些注意问题