Oracle10gR2自动检查点调整的新特性
来源:互联网 发布:java @override 编辑:程序博客网 时间:2024/05/28 20:20
从Oracle10gR2开始,数据库可以实现自动调整的检查点.
使用自动调整的检查点,Oracle数据库可以利用系统的低I/O负载时段写出内存中的脏数据,从而提高数据库的效率。
因此,即使数据库管理员设置了不合理的检查点相关参数,Oracle仍然能够通过自动调整将数据库的Crash Recovery时间控制在合理的范围之内。
当FAST_START_MTTR_TARGET参数未设置时,自动检查点调整生效。
通常,如果我们必须严格控制实例或节点恢复时间,那么我们可以设置FAST_START_MTTR_TARGET为期望时间值;如果恢复时间不需要严格控制,那么我们可以不设置FAST_START_MTTR_TARGET参数,从而启用Oracle10g的自动检查点调整特性。
当取消FAST_START_MTTR_TARGET参数设置之后:
SQL> show parameter fast_start_mttr NAME TYPE VALUE |
在启动数据库的时候,我们可以从alert文件中看到如下信息:
Wed Jan 11 16:28:12 2006 MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set |
检查v$instance_recovery视图,我们可以发现Oracle10g中的改变:
SQL> select RECOVERY_ESTIMATED_IOS REIOS,TARGET_MTTR TMTTR, REIOS TMTTR EMTTR WMTTR WOSET CKPTBW WAUTO WFTCKPT |
在以上视图中,WRITES_AUTOTUNE字段值就是指由于自动调整检查点执行的写出次数,
而CKPT_BLOCK_WRITES指的则是由于检查点写出的Block的数量。
- Oracle10gR2自动检查点调整的新特性
- PostgreSQL调整检查点的基础
- 2.3.9 Oracle 10g 自动检查点调整(2.3.7 FAST_START_MTTR_TARGET 续集)
- 新的C#语言特性:自动属性(Automatic Properties)
- JDK1.6新特性的自动装拆箱功能
- iOS7新特性之TextKit(一)可以调整字体大小的FontResizeDemo
- <<oracle database 11gR2 性能调整与优化 >>学习--11g的新特性:高级压缩
- db_file_multiblock_read_count 的自动调整
- db_file_multiblock_read_count 的自动调整
- UIView的自动调整
- 自动装箱的疑惑(jdk1.5中自动装/折箱的新特性)
- java的自动装箱和自动拆箱--jdk5的新特性
- 谈谈JDK1.5新特性之Integer与int的自动装箱和自动拆箱
- delphi6的新特性
- D2005的新特性
- Delphi2005的新特性
- Rose2001的新特性
- Oracle11g的新特性
- 写C文件
- struct device 结构
- volatile - Multithreaded Programmer's Best Friend(转)
- 游湖有感,向你致谢
- 第一篇日志
- Oracle10gR2自动检查点调整的新特性
- 人类无法抗拒的10种心理,学会它,就能控制其它人
- 如何编写Windows CE.net的usb驱动程序
- Spring 发送邮件 (2) Spring版
- INT 10H中断
- 建立私有的git服务
- The study of Programming Windows with MFC-Palette
- S60v5软件和手机系统冲突列表
- 母鸡有外遇后公鸡经典对白