ITPub博客

Log actively being archived by another process

原创 Linux操作系统 作者:yxyup 时间:2007-03-06 00:00:00 0 删除 编辑

今天在一台DB的alert.log中发现了以下信息。

Tue Feb 27 12:33:09 2007
ARC0: Completed archiving log 4 thread 1 sequence 15
ARC0: Evaluating archive log 5 thread 1 sequence 16
ARC0: Unable to archive log 5 thread 1 sequence 16
Log actively being archived by another process
ARC0: Evaluating archive log 5 thread 1 sequence 16
ARC0: Unable to archive log 5 thread 1 sequence 16
Log actively being archived by another process


查看log_archive_max_processes

SQL> show parameter archive_max_process

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_max_processes integer 2

这台DB设置两个归档进程,中一个正在归档某个日志,而另一个进程来尝试归档该日志的话,则会出现这个提示

如果经常出现这个信息就可以考虑提高归档速度了,比如日志文件的和和归档目的地的写 是否存在IO上的可能的提高(比如归档目的地是raid5换做raid10等),或者,某个归档进程出现异常或者归档目的地有问题造成归档进程阻塞而没有及时完成都是可能的。


这台DB造成出现这个信息的原因是由于一时间产生大量的日志,本地磁盘IO写能力太差。


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

请登录后发表评论 登录
全部评论
暂无介绍

注册时间:2007-12-06

  • 博文量
    164
  • 访问量
    1314287