【体系结构】23.⽇志写⼊进程 (LGWR)

日志写入进程(LGWR)是⼀个后台进程,可将重做日志条目顺序写入重做日志⽂件。重做日志条目在系统全局区域(SGA)的重做日志缓冲区中生成。如果数据库具有多路复用的重做日志,则LGWR将相同的重做日志条目写入重做日志⽂件组的所有成员。

LGWR处理速度⾮常快,必须被协同工作,并将操作委托给LogWriterWorker帮助程序(LGnn),这些程序可以从并发操作中受益,主要是将重做从日志缓冲区写入重做日志⽂件,并将写入完成的信息投送给正在等待的前台进程。

重做传输从属进程(TT00-zz)将日志从当前的联机和备用重做日志发送到配置为异步(ASYNC)日志传输的远程备用目的地。

LGWR可以作为线程或操作系统进程运⾏。除数据库实例外,LGWR还可以在OracleASM实例上运⾏。OracleRealApplicationClusters(RAC)配置中的每个数据库实例都有其⾃⼰的重做日志⽂件集。

posted @ 2021-07-14 15:12  蟹Bro  阅读(313)  评论(0编辑  收藏  举报