Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1219089
  • 博文数量: 350
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 5668
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-23 17:53
文章分类

全部博文(350)

文章存档

2013年(350)

发布时间:2013-04-25 11:11:33

3、注意事项a.基于undo的表恢复,被恢复的表必须启用row movement,不然会报ORA-08189错误,关于row movement的相关知识,三思在"全面学习分区表及分区索引"一文中有过阐述,这里就不多费口舌了。要查看某表是否启用row movement,可以到user_tables中查询(或all_tables,dba_tables),例如:J.........【阅读全文】

阅读(755) | 评论(0) | 转发(0)

发布时间:2013-04-25 11:11:07

某些时候,我们要处理的表并不是被意外删除,而是被反复修改过多次,希望能回复到之前的某个时间点,通过前面的学习,你一定会说没问题啊,借助flashback query就可以,没错,flashback query确实可以,但flashback query只是查询出记录,如果想做恢复还需要写出相应的insert或update,也许还需要相当多的.........【阅读全文】

阅读(885) | 评论(0) | 转发(0)

发布时间:2013-04-25 11:10:39

简单来讲,如果我们把flashback query看做是恢复记录,则flashback table就是用来恢复表的(由于记录是以表为载体存储,因此flashback table也应该看做是恢复记录,只不过相对于flashback query而言,其粒度更大一些),同时呢,在Oracle10g中又新引入了一个叫做Recycle Bin的功能(主要针对表及其.........【阅读全文】

阅读(1022) | 评论(0) | 转发(0)

发布时间:2013-04-25 11:10:10

5、Flashback Query的制约因素制约该特性应用的有三方面的因素,5.1  自动撤销管理表空间这个是前面也提到了,要使用flashback的相关特性,必须启用自动撤销管理表空间,不仅是flashback query,也包括flashback table和flashback database,而对于后两项还会有些其它的附.........【阅读全文】

阅读(1011) | 评论(0) | 转发(0)

发布时间:2013-04-25 11:09:42

4、Transaction query事务查询Flashback的事务查询是通过查询flashback_transaction_query视图来实现的。通过查询该视图能够获得一些事务执行时的信息,甚至包括UNDO语句。下面做个演示,首先删除一条数据:JSSWEB> select *from jss_tb1;     &nb.........【阅读全文】

阅读(1121) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

tomcoding2018-07-26 14:40

学习学习,最近在研究Oracle核心源代码,访问我的博客看看详细内容

回复  |  举报

linux_kaige2015-03-22 19:53

卧槽,三思君来了!

回复  |  举报

ghsyeu2015-03-16 10:20

学习学习

回复  |  举报

电影vs程序员2013-08-22 18:15

学习了,留个脚印

回复  |  举报

fuchao20122013-05-03 11:35

空降来的专家,欢迎欢迎~~

回复  |  举报
留言热议
请登录后留言。

登录 注册