用于 Oracle 的 Sun Cluster 数据服务指南(适用于 Solaris OS)

服务器故障监视器进程

服务器故障监视器包括以下进程。

主故障监视器的操作

如果数据库处于联机状态,并且在事务处理过程中没有返回错误,则主故障监视器确定操作是成功的。

数据库客户机故障探测的操作

数据库客户机故障探测将查询动态性能视图 v$sysstat 以获得数据库性能统计信息。 这些统计信息发生变化表示数据库运行正常。 如果这些统计信息在连续查询之间保持不变,故障探测将执行数据库事务以确定数据库是否运行正常。 这些事务包括在用户表空间中对表的创建、更新和拖放。

数据库客户机故障探测以 Oracle 用户身份执行其所有事务。 此用户的 ID 在准备节点的过程中进行指定,如如何准备节点 中所述。

探测使用在资源特性 Probe_timeout 中设置的超时值,来确定用于成功探测 Oracle 所分配的时间。