该系列专题为2018年4月OCP-052考题变革后的最新题库。题库为小麦苗解答,若解答有不对之处,可留言,也可联系小麦苗进行修改。

注:OCP-052最新题库完整详细解答版请联系小麦苗私聊。解题不易,请大家尊重原创。

QQ:646634621

QQ群:547200174、618766405

微信号:lhrbestxh


小麦苗课堂现有课程:

课程名称

课时

上课时间(可根据情况调整)

价格

OCP(从入门到专家)

每年1-2期,35课时左右/

每周一、周三、周四、周六

1600

OCM认证

每年N期,9课时/

每周二、周五

23000

高可用课程(rac+dg+ogg

未定

未定

2000

Oracle初级入门

每年1期,15课时左右/

每周一、周三、周四、周六

800

Oracle健康检查脚本

可微信或微店购买。

100

小麦苗提供Oracle入门、OCP、OCM、高可用方面的课程,详情请加小麦苗私聊。

Q          题目

   

Table EMP resides in the USERS tablespace.

Examine this command:

SQL> DROP TABLE emp PURGE;

Which two methods would you use to recover EMP?

A. Flashback Table.

B. re-creating the table and reinserting the rows.

C. performing a tablespace point in time recovery of USERS.  表空间基于时间点的恢复

D. Flashback Transaction Backout.

E. Flashback Drop.




     
A          答案          



Answer:BC

 

注意,本题中的DROP使用了PURGE选项,删除后不进入回收站,所以,E选项是错误的。


TSPITRTablespace Point-In-Time Recover,表空间基于时间点恢复)也称为小范围的不完全恢复,用于将一个或多个表空间恢复到过去某个时间点的状态,而其它表空间仍然保持现有状态。通过执行TSPITR可将一个或多个表空间快速恢复到以前的某个时间。

例如,早上9点钟,DROPusers表空间的表A10点钟创建了表B并插入了数据,现在执行TSPITR9点钟就可以恢复users表空间的表A。需要注意的是,在执行TSPITR之前可以使用SYS.TS_PITR_OBJECTS_TO_BE_DROPPED视图将执行TSPITR后将被删除的对象查询出来并使用expdp导出到本地,在执行完TSPITR之后,再将这些对象impdp导入即可实现不丢数据的恢复。有关TSPITR具体操作过程可以参考我的BLOGhttp://blog.itpub.net/26736162/viewspace-1671741

 

TSPITR可在下列情况下使用:

① 恢复因错误的TRUNCATE TABLE语句而丢失的数据。

② 从表逻辑损坏中恢复。

③ 撤消只影响部分数据库的批作业或DML语句的结果。

④ 将逻辑方案恢复到与物理数据库其余部分不同的时间点。

TSPITR的相关数据字典视图:

SELECT * FROM SYS.TS_PITR_CHECK;--检查表空间是否是自包含

SELECT * FROM SYS.TS_PITR_OBJECTS_TO_BE_DROPPED;--检查哪些对象执行TSPITR后将被删除

 

& 说明:

有关TSPITR具体操作过程可以参考我的BLOGhttp://blog.itpub.net/26736162/viewspace-1671741/

 

Oracle中闪回技术分类图如下所示:

 

 

闪回技术分类:

(1)闪回查询(Flashback Query):查询过去某个时间点或某个SCN值对应的表中的数据信息,即从回滚段中读取一定时间内对表进行操作的数据,恢复错误的DML操作。

(2)闪回版本查询(Flashback Version Query):查询过去某个时间段或某个SCN段内表中数据的变化情况。

(3)闪回事务查询(Flashback Transaction Query):查看某个事务或所有事务在过去一段时间对数据进行的修改。

(4)闪回表(Flashback TABLE):将表恢复到过去的某个时间点或某个SCN值时的状态。

(5)闪回删除(Flashback DROP):将已经删除的表及表上的索引恢复到删除前的状态,但索引名不会恢复到删除前的状态。

(6)闪回数据库(Flashback Database):将数据库恢复到过去某个时间点或某个SCN值时的状态。

(7)闪回数据归档(Flashback Data Archive过将变化数据另外存储到创建的闪回归档区中,用来和Undo区别开来,这样就可以为闪回归档区单独设置存储策略,使之可以闪回到指定时间之前的旧数据而不受Undo策略的影响。

有关闪回需要注意以下几点:

(1)闪回查询、闪回版本查询、闪回事务查询以及闪回表主要是基于回滚(Undo)表空间中的回滚信息实现的。

(2)闪回删除是基于Oracle中的回收站(Recycle Bin)特性实现的。

(3)闪回数据库是基于闪回恢复区(Flash Recovery Area)中的闪回日志来实现的。

(4)闪回数据归档是基于闪回归档区中的数据来实现的。

 





OCP最新题库解析历史连接(052)  

http://mp.weixin.qq.com/s/bUgn4-uciSndji_pUbLZfA


DB笔试面试历史连接  

http://mp.weixin.qq.com/s/Vm5PqNcDcITkOr9cQg6T7w


小麦苗课堂培训认证  

OCP培训说明连接:https://mp.weixin.qq.com/s/2cymJ4xiBPtTaHu16HkiuA

OCM培训说明连接:https://mp.weixin.qq.com/s/7-R6Cz8RcJKduVv6YlAxJA

高可用(RAC+DG+OGG)培训说明连接:https://mp.weixin.qq.com/s/4vf042CnOdAD8zDyjUueiw


DBA宝典小程序  

  DBA宝典小程序

About Me:小麦苗      

 本文作者:小麦苗,只专注于数据库的技术,更注重技术的运用

● 作者博客地址:http://blog.itpub.net/26736162/abstract/1/

 本系列题目来源于作者的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

 版权所有,欢迎分享本文,转载请保留出处

 QQ:646634621  QQ群:618766405

● 题目解答若有不当之处,还望各位朋友批评指正,共同进步

长按下图识别二维码或微信扫描下图二维码来关注小麦苗的微信公众号:xiaomaimiaolhr,学习最实用的数据库技术。




本文分享自微信公众号 - DB宝(lhrdba)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

©著作权归作者所有:来自51CTO博客作者小麦苗DB宝的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 【OCP最新题库解析(052)--题1】Which is true about the SYSTEM an
  2. 【OCP最新题库解析(052)--题11】Which is true about the (ADR)
  3. 【OCP最新题库解析(052)--题4】Which four are true about the t
  4. 【DB笔试面试482】如何查询SCHEDULER JOB的运行日志?
  5. 【故障处理】DBCA建库诡异问题处理--rac环境不能创建rac库
  6. 【DG】DG备库报ORA-28000: the account is locked的解决办法
  7. 【OCP最新题库解析(052)--题6】Which structure can span multip
  8. 【小麦苗课堂】高可用培训(RAC+DG+OGG)
  9. 【OCP最新题库解析(052)--题16】Your database instance is in N

随机推荐

  1. android基础--获取sdcard的总容量
  2. android studio中的文本替换
  3. 测试Android真机访问电脑主机web项目服务
  4. Android Studio每日小技巧
  5. Android Things:“1024工场”店铺开张啦!树
  6. 微信 Tinker 的一切都在这里,包括源码
  7. Android ListView监听上下滑动(判断是否
  8. Android本地数据存储之Sharedpreference
  9. Android Studio 出现 Gradle's dependenc
  10. Android基础入门教程——7.4 Android调用