oracle-m6米乐安卓版下载

m6米乐安卓版下载-米乐app官网下载
1
oracle_flashback_技术_总结.doc
96
33页
7次
2021-08-12
免费下载
oracle flashback
技术
总结
flashback
技术是以
undo segment
中的内容为基础的,
因此受限于
undo_retenton
数。要使用
flashback
的特性,必须启用自动撤销管理表空间。
oracle 10g
中,
flash back
家族分为以下成员:
flashback database
flashback
drop
flashback query(
flashback query,flashback version query
flashback transaction
query
三种
)
flashback table
一.
flashback database
flashback database
功能非常类似与
rman
的不完全恢复,
它可以把整个数据库回退到过
去的某个时点的状态,
这个功能依赖于
flashback log
日志。
rman
更快速和高效。
flashback database
可以看作是不完全恢复的替代技术。
但它也有某些限制:
1. flashback database
不能解决
media failure
这种错误
rman
恢复仍是唯一选择
2.
如果删除了数据文件或者利用
shrink
技术缩小数据文件大小,这时不能用
flashback
database
技术回退到改变之前的状态,这时候就必须先利用
rman
把删除之前或者缩小之
前的文件备份
restore
出来,
然后利用
flashback database
执行剩下的
flashback datbase
3.
如果控制文件是从备份中恢复出来的,或者是重建的控制文件,也不能使用
flashback
database
4.
使用
flashback database
锁能恢复到的最早的
scn
取决与
flashback log
中记录的最早
scn
flashback database
架构
flashback database
整个架构包括一个进程
recover writer(rvwr)
后台进程,
flashback
database log
日志
flash recovery area
。一旦数据库启用了
flashback database
rvwr
进程会启动,该进程会向
flash recovery area
中写入
flashback database log
这些
日志包括的是数据块的
"
前镜像
(before image)"
这也是
flashback database
技术不完全恢
复块的原因。
[oracle@dba ~]$ ps -ef|grep rvw
oracle 12620 12589 0 13:21 pts/1 00:00:00 grep rvw
启用
flashback database
数据库的
flashback database
功能缺省是关闭的,要想启用这个功能,就需要做如下配置。
1.
配置
flash recovery area
要想使用
flashback database
必须使用
flash recovery area
,因为
flashback database log
只能保存在这里。
要配置的
2
个参数如下,一个是大小,一个是位置。如果数据库是
rac
flash recovery area
必须位于共享存储中。数据库必须处于
archivelog
模式
.
启用
flash recovery area
sql>alter system set db_recovery_file_dest_size=20g scope=both;
sql>alter system set db_recovery_file_dest='/dba/fb' scope=both;
禁用
flash recovery area
sql>alter system set db_recovery_file_dest='' ;
对于
flash recovery area
oracle
是这样建议的,
flash recovery area
设置的越大,
flashback
database
的恢复能力就越强,因此建议
flash recovery area
能够放的下所有的数据文件,增
量备份,以及所有尚未备份的归档文件,当然还有它自己产生的
flashback logs
在数据库运行过程中,
oracle
自动向该区域写入文件,当剩余空间不足
15%
的时候,它就
会在
alert
中增加警告,提示你空间不足。但此时不会影响数据库的正常运转,直到所有空
间统统被用掉之后,
oracle
首先尝试删除寻些过期的文件,冗余文件或备份过的文件,如
果这些做完了,还是没有空闲空间的话,数据库就被
hang
住了。
对于因
flash recovery area
导致的数据库
hang
的处理,请参考:
http://blog.csdn.net/tianlesoftware/archive/2009/10/14/4668991.aspx
of 33
免费下载
【米乐app官网下载的版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
关注
最新上传
暂无内容,敬请期待...
下载排行榜
top250 周榜 月榜
网站地图