ITPub博客

首页 > 数据库 > > 在告警日志中,为何找不到有关增量检查点的信息?

在告警日志中,为何找不到有关增量检查点的信息?

作者:vage 时间:2020-06-28 22:54:14 0 删除 编辑
我把log_checkpoints_to_alert设置为TRUE,然后间歇的插入记录,再检查告警日志,经过两天的观察,只在告警日志中看到由于日志切换而引发的检查点,而没有找到任何有关增量检查点的信息。 我考虑可能是因为日志太小,FAST_START_MTTR_TARGET太大,还没有到增量检查点被激活,日志就已经切换了。然后我将日志文件大小提高到100M(因为只是我自己的练习用电脑,没有任何生产数据,100M我想应该够了),将FAST_START_MTTR_TARGET设置为10秒(本来是600),然后不停的做插入操作,查看告警日志,还是只有日志切换因起的检查点,没有发现增量检查点信息。 在告警日志中,有关检查点,都是类似下面的信息: Tue Feb 15 19:16:35 2000 Beginning log switch checkpoint up to RBA [0x7.2.10], SCN: 0x0000.0010d7ad Thread 1 advanced to log sequence 7 Current log# 1 seq# 7 mem# 0: E:\ORACLE\ORADATA\ZJJ\REDO01.LOG Tue Feb 15 19:16:35 2000 ARC0: Evaluating archive log 3 thread 1 sequence 6 ARC0: Beginning to archive log 3 thread 1 sequence 6 Creating archive destination LOG_ARCHIVE_DEST_1: 'E:\ORACLE\ORA92\RDBMS\ARC00006.001' Tue Feb 15 19:16:45 2000 Completed checkpoint up to RBA [0x7.2.10], SCN: 0x0000.0010d7ad Tue Feb 15 19:16:54 2000 ARC0: Completed archiving log 3 thread 1 sequence 6 从Beginning log switch checkpoint up to RBA [0x7.2.10], SCN: 0x0000.0010d7ad 到Completed checkpoint up to RBA [0x7.2.10], SCN: 0x0000.0010d7ad 就是一个日志切换引发的检查点。 还有,在告警日志中,发现如下信息 FAST_START_MTTR_TARGET 10 is out of the valid MTTR range, use 31 instead. 难道在我的机器上,31是最小的FAST_START_MTTR_TARGET值吗? 下一步,我准备将日志进一步增大,到500M(因为硬盘比较小),然后将database cache buffer设的小一些,然后再看一看FAST_START_MTTR_TARGET能不能再调的比31更小。

原文作者:;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2012-02-28

  • 博文量
    101
  • 访问量
    133214