首页 > 数据库 > Oracle > CKPT DBWN LGWR
CKPT每三秒执行一次,看DBWN写到哪个事务,把最后一个完成的事务SCN号更新给datafile和controlfile。并触发LGWR,然后再DBWN。
在事务提交时,触发LGWR将logbuffer里的信息就被写到redolog file里面,但没有写到datafile里,要等DBWN写完才有。
REDO LOG file切换时,会触发检查点,用LGWR把已提交的事务写入REDLOG,然后切换.DBWN写相应的DB CACHE BUFFER到datafile.切换的同时触发ARCN写redofile到archivelog,还没写完前redolog 是ACTIVE的,写完后清空redofile.
[@more@]
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/668365/viewspace-1000580/ ,如需转载,请注明出处,否则将追究法律责任。