自动存储管理后台(Automatic Storage Management Background,ASMB)进程:ASMB进程在使用了ASM的数据库实例中运行。它负责与管理存储的ASM实例通信,向ASM实例提供更新的统计信息,并向ASM实例提供一个"心跳",让ASM实例知道它还活着,而且仍在运行。
生新平衡(Relalance,RBAL)进程:RBAL进程也在使用了ASM的数据库实例中运行。向ASM磁盘组增加或去除磁盘时,RBAL进程负责处理重新平衡请求(即重新分布负载的请求).
以下进程出现在Oracle RAC实例中。RAC是一种Oracle配置,即集群中的多个实例可以装载和打开一个数据库,其中每个实例在一个单独的节点上运行(通常节点是
一个单独的物理计算机).这样,你就能有多个实例访问(以一种全读写方式)同样的一组数据文件。RAC的主要目录有两个:
高度可用性:利用Oracle RAC,如果集群中的一个节点/计算机由于软件、硬件或人为错误而失败,其他节点可以继续工作,还可以通过其他节点访问数据库。你也许会
丧失一些计算能力,但不会因此而无法访问数据库。
可扩缩性:无需购买更大机器处理越来越大工作负载(这称为垂直扩缩),RAC允许以另一种方式增加资源,即在集群中增加更多的机器(称为水平扩缩).举例来说,不必把你的
4CPU扩缩为有8个或16个CPU,通过利用RAC,你可以选择增加另外一个相对廉介的4CPU机器(或多台这样的机器).
以下进程是RAC环境所特有的,如果不是RAC环境,则看不到这些进程.
锁监视器(Lock monitor ,LMNO)进程:LMON监视集群中的所有实例,检测昌否有实例失败。这有利于恢复失败实例持有的全局锁。它还负责在实例离开或加入集群