ITPub博客

首页 > 数据库 > Oracle > Oracle OCP 1Z0 053 Q52(DB_ULTRA_SAFE)

Oracle OCP 1Z0 053 Q52(DB_ULTRA_SAFE)

原创 Oracle 作者:abstractcyj 时间:2016-04-06 14:18:51 0 删除 编辑
52.You have the following requirements in relation to the detection of block corruption for your database
instance:
Check for logical self-consistency of data blocks when modified in memory.
Checksums are calculated before and after the block change.
Checks are performed for the lost writes to the physical standby database.
Which method would help you perform the above checks automatically?
A. Set the DB_SECUREFILE parameter to PERMITTED.
B. Set the DB_ULTRA_SAFE parameter to DATA_ONLY.
C. Set the DB_LOCK_CHECKSUM parameter to TYPICAL.
D. Set the DB_LOST_WRITE_PROTECT parameter to TYPICAL.
Answer: B

DB_ULTRA_SAFE设置为DATA_ONLY有以下影响:
 1. DB_BLOCK_CHECKING设置为MEDIUM
   https://docs.oracle.com/cd/B28359_01/server.111/b28320/initparams045.htm
    All LOW checks are performed, as well as semantic block checking for all non-index-organized table blocks.
 2. DB_LOST_WRITE_PROTECT设置为TYPICAL
   https://docs.oracle.com/cd/B28359_01/server.111/b28320/initparams058.htm
    When the parameter is set to TYPICAL on the primary database, the instance logs buffer cache reads for read-write tablespaces in the redo log, which is necessary for detection of lost writes.
 3. DB_BLOCK_CHECKSUM设置为FULL
   https://docs.oracle.com/cd/B28359_01/server.111/b28320/initparams046.htm
     If set to FULL, DB_BLOCK_CHECKSUM also catches in-memory corruptions and stops them from making it to the disk. 

参考:https://docs.oracle.com/cd/B28359_01/server.111/b28320/initparams064.htm

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

请登录后发表评论 登录
全部评论
曾从事java方向开发多年。近年已经转入数据库方向。主要擅长SQL优化,Oracle数据库问题诊断,Oracle备份与恢复等。服务于医药物流,医院等行业

注册时间:2010-01-26

  • 博文量
    602
  • 访问量
    1091586