ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 043-130

043-130

原创 Linux操作系统 作者:jbymy2000 时间:2012-03-09 15:43:58 0 删除 编辑
130. You enabled the flashback logging feature, but you have not spec
ified the location of the flash recovery area.
Which location would be used as the default location for the flash re
covery area?
A. The location used for control files.
B. The location used for redo log files.
C. The location set by using $ORACLE_BASE.
D. The location set by using $ORACLE_HOME.
E. The location set by using CORE_DUMP_DEST.
F. The location set by using BACKGROUND_DUMP_DEST.
Answer: C
ORACLE_BASE下是admin和product,ORACLE_HOME下则是ORACLE的命令、连接库、安装助
手、listener等等一系列的东东。这只是ORACLE自己的定义习惯。ORACLE_HOME比ORACLE_BASE
目录要更深一些。也就是说:ORACLE_HOME=$ORACLE_BASE/product/version
ORACLE_BASE是oracle的根目录,ORACLE_HOME是oracle产品的目录。
简单说,你如果装了2 个版本的oracle,那么ORACLE_BASE可以是一个,但ORACLE_HOME是2
为了保存管理和备份恢复相关的文件,oracle10g 提供了一个叫做闪回恢复区
(Flashback recovery area),这个区域默认创建在oracle_base 目录下。 可以将所有恢复
相关的文件,比如flashback log,archive log,backup set 等,放到这个区域集中管理。
db_recovery_file_dest:指定闪回恢复区的位置
db_recovery_file_dest_size:指定闪回恢复区的可用空间大小
db_flashback_retention_target:指定数据库可以回退的时间,单位为分钟
默认1440 分钟,也就是一天。当然,实际上可回退的时间还决定于闪回恢复区
的大小,因为里面保存了回退所需要的flash log。所以这个参数要和db_reco
very_file_dest_size 配合修改。
1: 默认情况数据库的flashback database 是关闭
2: archive log list; --数据库必须已经处于归档模式
Sql> alter database flashback on;
3: 将db_recovery_file_dest 参数设置为空,可以停用闪回恢复区。如果已经启用
flashback database,则不能取消闪回恢复区。
4: DB_RECOVERY_FILE_DEST_SIZE 只有在 DB_RECOVERY_FILE_DEST 清空之后才可以清空
5: 初始化参数 db_recovery_file_dest_size 的设定有一点点需要注意的地方:文件的第
0 块和操作系统数据块头的空间大小不包含在内,该参数并不代表实际占用的空间大小。如
果空间被压缩、镜像、RAID 的话,该参数的值意义是不一样的

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11312660/viewspace-718162/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 043-129
下一篇: 043-131
请登录后发表评论 登录
全部评论

注册时间:2012-01-10

  • 博文量
    416
  • 访问量
    203413