ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 日志切换

日志切换

原创 Linux操作系统 作者:jackli00 时间:2011-05-27 12:29:42 0 删除 编辑
可能要分清3个流程:
1)重做日志切换
  条件:
         当一个日志文件(组)写满时,发生切换.(假如你的redo log 50MB).
         日志切换时,发生Checkpoint,并把信息(如SCN)写到控制文件,并更新数据文件的头部信息.

2)LGWR写日志缓冲区的内容到重做日志上(假如log buffer=2M)
  条件:
         1)每隔3秒
      2)达到重做缓冲区的1/3或1MB时
      3)用户执行提交或回滚时
      4)DBWR向LGWR请求写入工作时

3)CheckPoint发生时:
         1)数据库dirty block写入数据文件
      2)更新控制文件及数据文件头部的序列号

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

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2010-09-06

  • 博文量
    1
  • 访问量
    1148