当前位置:数据库 > Oracle >>

oracle-后台进程

oracle-后台进程
 
LGWR:
把log_buffer中的日志条目从log_buffer中写入日志文件,写完后,释放log_buffer空间,server进程负责把每一个用户的sql命令写入log buffer,日志条目并不是简单sql语句,而是oracle会把他用户的一些sql或命令翻译成日志条目,  www.zzzyk.com  
检查点发生的时候会导致DBWR写,从而导致LGWR写
  www.zzzyk.com  
 
SMON:
实例恢复:实例异常中断、主机断电、shutdown abort
介质恢复:磁盘损坏、磁道损坏、阵列损坏、数据文件误删
PMON:
 
 
CKPT:检查点,oracle用它来定位从什么地方开始做recovery,实例恢复从上一次发生检查点的地方开始做recovery。
 
SCN与checkpoint number:
SCN:system change number 用来标识事务的先后顺序,在oracle中,一般的号都来自SCN号,检查点号也来自SCN号,当检查点发生的时候,那个点的检查点号就等于那个点的SCN号,
select dbms_flashback.get_system_change_number() from dual;
select current_scn from v$database;
select name,checkpoint_change# from v$datafile;
 
Archiver(ARCn):归档进程
 
 
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,