码迷,mamicode.com
首页 > 其他好文 > 详细

自动检查点(Automatic Checkpointing)

时间:2017-09-16 20:48:04      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:功能   检查   advice   fas   监控   不能   事务   point   ice   

自动检查点(Automatic Checkpointing)
在oracle10g,支持自动检查点调优,这样可以提高系统可用性。自动检查点调优需要开启参数fast_start_mttr_target。

开启自动检查点:

SQL> alter system set fast_start_mttr_target=10;

fast_start_mttr_target的值设置太小,会导致thread检查点频繁发生,每个事务中DBWn写的次数太高。

还要关闭或取消以下参数的设置:

LOG_CHECKPOINT_INTERVAL
LOG_CHECKPOINT_TIMEOUT
FAST_START_IO_TARGET


何时建议开启:
·系统I/O能力不能满足fast_start checkpointing
·需要控制实例快速恢复的时间

自动检查点的原理:
增加每个事务中DBWn进程写的平均次数。如果系统已经快接近系统最大负载能力,该功能反会有负面影响。

如何监控:
v$mttr_target_advice

自动检查点(Automatic Checkpointing)

标签:功能   检查   advice   fas   监控   不能   事务   point   ice   

原文地址:http://www.cnblogs.com/wangchaoyuana/p/7532021.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!