我的oracle 9i学习日志(3)--进程结构-阿里云开发者社区

开发者社区> 余二五> 正文

我的oracle 9i学习日志(3)--进程结构

简介:
+关注继续查看

oracle进程分三种:User process,Server process,Background processes。

user processserver process在“我的oracle学习日志(1)”中介绍过,在此不再赘述。容易迷惑的地方可能就是connection和session的区别,请看下图:

 

Background Processes

有5个必须启动的进程和若干个可选进程。必须启动的进程:DBWn,PMON ,CKPT,LGWR和SMON。可选进程:

      ARCn: Archiver
      CJQ0: Coordinator Job Queue background process
      Dnnn: Dispatcher
      LCKn: RAC Lock Manager-instance Locks
      LMDn: RAC DLM Monitor-remote Locks
      LMON: RAC DLM Monitor-global Locks
      LMS: RAC Global Cache Service
      Pnnn: Parallel Query Slaves
      QMNn: Advanced Queuing
      RECO: Recoverer
      Snnn: Shared Server

DBWn(Database Writer):

功能如图所示:

 

 n表示可以有多个,如DBW0,DBW1… …,oracle9i可以支持20个DBW,通常只启动一个。

LGWR(Log Writer)

功能如图:

 

SMON (System Monitor)

主要功能是恢复数据库的instance,当instance发生错误而停止时,在下次启动instance后负责将数据库回滚到错误发生前的状态。另外还有整理内存碎片和回收内存的功能。

 PMON(Process Monitor)

负责监视进程(包括PGA和SGA内的所有进程 )的状态,若发现有进程出现错误或僵死则结束异常进程然后重新生成新的进程。

 CKPT(Checkpoint)

主要功能是辅助DBW和LGWR,如图:

 

ARCn (Archiver)

这是一个可选进程,但在实际应用中几乎是必选的。功能如下图所示:

 

n表示可以有多个这样的进程。










本文转自 d185740815 51CTO博客,原文链接:http://blog.51cto.com/luotaoyang/277314,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
使用JPA + Eclipselink操作PostgreSQL数据库
使用JPA + Eclipselink操作PostgreSQL数据库
4 0
Human vs AI,人类和机器的学习究竟谁更胜一筹?
在各种任务中人类的学习能力和机器的学习能力究竟哪个更胜一筹?
6 0
java结合android和ios的三端非对称接口加密讲解
  算法:有rsa及aes算法   Java端处理方式:   入参处理方式   1、参数通过request.getParameter获取的话,可以通过自己定义一个filter来进行处理。   定义两个类,分别继承HttpServletRequestWrapper及Filter,将该filter配置到web.xml里面,在其他filter前面,以免影响程序获取参数的调用   public class SafeTextRequestWrapper extends HttpServletRequestWrapper {   public SafeTextRequestWrapper(H
9 0
JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用
JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用
4 0
购物车模块完成 | 学习笔记
快速学习购物车模块完成。
5 0
NeurIPS 2020奖项出炉:GPT-3等三项研究获最佳论文奖,华人一作论文获时间检验奖
一万八千人参会的NeurIPS 2020 相比去年数量暴涨了三成,在大会上,1750 亿参数模型 GPT-3 再次成为了人们热议的话题。
6 0
一对一关系 | 学习笔记
快速学习一对一关系。
6 0
如何解决联邦学习中的通信开销问题?
本文是我们联邦学习系列研究文章中的一篇,重点聚焦的是联邦学习中的通信开销问题(Communication Cost)。
6 0
使用Eclipse连接SAP云平台上的HANA数据库实例
使用Eclipse连接SAP云平台上的HANA数据库实例
4 0
+关注
12613
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载