Oracle OCP认证考试题库解析052-1

QUESTION 1

You notice that the performance of the database has degraded because of frequent checkpoints.

Which two actions resolve the issue? (Choose two.)

A.Disable automatic checkpoint tuning

B.Check the size of the redo log file size and increase the size if it is small

C.Set the FAST_START_MTTR_TARGET parameter as per the advice given by the MTTR Advisor

D.Decrease the number of redo log members if there are more than one redo log members available ineach redo log group

Correct Answer: BC


Explanation/Reference:

检查点进程:

The checkpoint process (CKPT) updates the control file and data file headers with checkpoint information and signals DBWn to write blocks to disk. Checkpoint information includes the checkpoint position, SCN, location in online redo log to begin recovery, and so on. CKPT does not write data blocks to data files or redo blocks to online redo log files.

检查点作用:

(1)定期促进DBWn进程把内存的脏块写回到数据文件,数据库故障时不会丢数据

(2)减少实例恢复的时间

(3)确保所有已提交的数据在一致性关闭期间会被写入数据文件

实例恢复时间:

指的是将数据文件的最后一个检查点(检查点位置)推进到控制文件中记录的最新SCN所需的时间.管理员可以通过设置MTTR目标以及调整重做日志组的大小来控制该时间.

MTTR:

Mean Time To Repair,即平均修复时间.是指可修复产品的平均修复时间,就是从出现故障到修复中间的这段时间.MTTR越短表示易恢复性越好.在数据库中可以通过设置参数FAST_START_MTTR_TARGET(单位为秒),控制数据库对单个实例执行崩溃恢复所花费的时间.

FAST_START_MTTR_TARGE=0,启用快速启动检查点功能,自动控制发检查点速度.

FAST_START_MTTR_TARGE=0,禁用快速启动检查点功能.

如果重做日志文件的size太小,会频繁切换日志,即会频繁发生检查点,故可以增大重做日志文件的size减少检查点发生频率.

FAST_START_MTTR_TARGET如果设置的太小,为了要控制数据库单实例的实例恢复时间,则必须频繁发生检查点,确保内存中已修改的数据块能够定期写入到磁盘,故可以使用MTTR Advisor来设置推荐的值.




更多题库解析,敬请关注:http://ke.qq.com/cgi-bin/courseDetail?course_id=36323

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值