• 后台进程整理


    实例后台进程在启动实例时启动,在终止实例时终止执行。

    1.SMON

           起初的任务是安装和打开数据库。

    SMON通过查找和验证数据库控制文件来安装数据库。

    此后,通过查找和验证全部的 数据文件和联机日志文件打开数据库。一旦打开数据库并使数据库处于使用状态后,SMON就负责运行各种内部管理任务。如合并数据文件里的可用空间。

           Perform recovery at instance startup;

           Cleanup unused temporary segments;

    2.PMON

          PMON监视全部server进程,并检測会话中的不论什么资源。假设会话异常终止,PMON将销毁server进程,将其PGA内存返回给操作系统的空暇内存池,并回滚不论什么尚在进行的未完毕事务。

    3.DBWn

    会话将数据写入数据库缓冲区缓存中的缓冲区,DBWn将数据库缓冲区缓存中的数据写入磁盘。

    注:在提交事务的时候,DBWn有什么举动?  什么都不做!

    4.LGWR&ARCn

    LGWR将日志缓冲区中的内容写到磁盘上的联机日志文件里。ARCn将联机日志文件里的内容写到归档日志文件里。

    5.CKPT

    负责发出普通检查点的信号,激发DBWn。

    从8i開始。DBWn用增量检查点替代了全然检查点。

    注:何时发生全然检查点? 仅仅会应要求这么做。或在有序关闭数据库的时候出现。

    6.MMON

    It transfers statistics from memory to disk at regular intervals.

  • 相关阅读:
    你了解RTOS吗?
    [转] git rebase 详解
    MinGW vs MinGW-W64及其它
    【转】Video Rendering with 8-Bit YUV Formats
    Ubuntu假死
    渐进增强和优雅降级的区别
    JavaScript 插件的学习
    菜单的制作
    生活
    小组学习情况
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/5271709.html
Copyright © 2020-2023  润新知