系统管理Lesson 09: Managing Undo Data
系统管理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相关推荐
- 系统管理Lesson 10. Managing Data Concurrency
系统管理Lesson 10. Managing Data Concurrency 1. 请对 Oracle 数据库锁机制做一个完整的说明. 10-4 2. 事务在获取排他的行锁的同时,为什么要同时获取 ...
- 系统管理Lesson 04. Managing the Database Instance
系统管理Lesson 04. Managing the Database Instance 1. 服务器参数文件和文本参数文件的区别在哪?参数文件保存在哪个目录? 4-3 2. 请说明 CONTROL ...
- 系统管理Lesson 07. Managing Database Storage Structures
系统管理Lesson 07. Managing Database Storage Structures 1. 块内部是如何保存关系型表格数据的? 7-3 2. 表空间的类型有几种?分别说明各自的用途. ...
- 系统管理Lesson 18.Managing Performance
系统管理Lesson 18.Managing Performance 1.Oracle数据库的性能优化过程一般包含哪几种活动? 18-5 2.性能规划阶段主要涉及到哪些选项? 18-6 3.实例优化过 ...
- 16 Managing Undo
16 Managing Undo 官网:http://docs.oracle.com/cd/E11882_01/server.112/e25494/undo.htm#ADMIN013 从Oracle1 ...
- 系统管理Lesson 14. Performing Database Backups
系统管理Lesson 14. Performing Database Backups 1. 请对 RMAN 所能实现的功能做一个详细的说明? 14-3 2. Oracle 数据库支持服务器管理的备份和 ...
- 备份恢复Lesson 09. Diagnosing Failures
备份恢复Lesson 09. Diagnosing Failures 1. 请说明 ADR 的目录结构? 9-5 2. 数据恢复指导的使用涉及到哪些命令,每个命令的作用是什么? 9-15 9-21 1 ...
- 多租户Lesson 09. Miscellaneous
多租户Lesson 09. Miscellaneous 1. 请说明PDB中统一审计的配置与使用. 9-16 9-17 2. 在PDB级别如何配置使用TDE? 9-23 3. 在使用数据泵时,对于系统 ...
- oracle 表空间 Managing Tablespace Data Files
一.Objectives Define the purpose of tablespaces and data files(定义的表空间和数据文件的目的) Create tablespaces Man ...
最新文章
- 面向对象之数值的悲剧(8月28日会议有感)
- java byte大小_Java中byte大小格式化
- TDOA定位的Chan算法MATLAB源代码
- Springmvc入门案例(1)
- cesium 球体半倾斜角度
- python控制台清屏_python清屏命令
- 基于OCR图像识别技术的发票采集管理系统及方法
- 戴着人工心脏上脱口秀大会——王十七的充电人生
- 最有经验的域名注册邮箱运营商:TOM企邮
- css 文字第二行省略号,第二行的css省略号
- Select函数的作用和使用
- python中led是什么意思_用于检测LED闪光灯的Python库
- Windows下安装VScode,并使用,以及中文配置
- URL定义、格式、常见协议
- 安卓机器人做图软件_绘图机器人andy软件下载-美图秀秀绘图机器人andy_5577安卓网...
- 【云原生 · Kubernetes】Kubernetes基础环境搭建
- Win10的睡眠按钮为何消失?
- 令东齐伋体 - 一款免费商用的古籍美术字体
- 后台管理系统简单实现总结
- matlab相关性分析频谱_基于Matlab的相关频谱分析程序教程