Oracle数据库从入门到精通系列之十八:Oracle进程

Oracle数据库从入门到精通系列之十八:Oracle进程

  • 一、Oracle进程
  • 二、服务器进程server process
  • 三、后台进程background process
  • 四、从属进程(slave process)

一、Oracle进程

  • Oracle中的每个进程都要执行一个特定的任务(或一组任务),每个进程都会为自己分配内存(PGA)来完成它的任务。

一个Oracle实例主要有以下3类进程:

  • 服务器进程(server process)。
  • 后台进程(background process)。
  • 从属进程(slave process)。

二、服务器进程server process

  • 这些进程根据客户端的请求来完成工作。
  • 专用服务器和共享服务器都是服务器进程。

三、后台进程background process

  • 这些进程随数据库启动而启动,用于完成各种维护任务,如将数据块写至磁盘、维护在线重做日志、清理异常终止的进程以及维护自动工作负载存储库(AWR)等。

四、从属进程(slave process)

  • 这些进程类似于后台进程。
  • 代表后台进程或服务器进程执行一些额外的工作。

你可能感兴趣的:(日常分享专栏,Oracle数据库,十八,Oracle进程)