【体系结构】05.后台进程(Background processes)

后台进程是数据库实例的⼀部分,它执⾏操作数据库和使多个⽤户的性能最大化 所需的维护任务。每个后台进程执行⼀个独特的任务,但与其他进程⼀起⼯作。启动 数据库实例时,Oracle数据库会⾃动创建后台进程。存在的后台进程取决于数据库中 正在使用的功能。启动数据库实例时,必要的后台进程将自动启动。您可以根据需要稍后启动可选的后台进程。
所有典型的数据库配置中都存在必要的的后台进程。默认情况下,这些进程使⽤初始化参数⽂件中的低配置,开始在读/写模式的数据库实例中运⾏。只读数据库实例将禁用其中⼀些进程。必要的后台进程包括进程监控进程 (PMON),进程管理器进程 (PMAN),监听器注册进程 (LREG),系统监控进程 (SMON),数据库写进程 (DBWn),检查点进程 (CKPT),可管理性监控进程 (MMON),可管理性监控器精简进程 (MMNL),恢复程序进程 (RECO) 和⽇志写进程 (LGWR)。
⼤多数可选的后台进程特定于任务或功能。⼀些常见的可选过程包括归档进程 (ARCn),作业队列协调进程 (CJQ0),恢复写入进程 (RVWR),闪回数据存档进程 (FBDA) 和空间管理协调进程 (SMCO)。
从属进程是代表其他进程执行工作的后台进程。例如,分派进程 (Dnnn) 和共享 服务器进程 (Snnn)。

浙公网安备 33010602011771号