#DV$REPLICATION_STATUS

本视图显示分布式集群中所有节点的备库redo传输汇总信息。

字段 类型 说明
GROUP_ID INTEGER 组ID
GROUP_NODE_ID INTEGER 组内节点ID
THREAD# TINYINT 实例编号
CONNECTION VARCHAR(16) 主备连接状态
* CONNECTED:已连接
* DISCONNECTED:未连接
STATUS VARCHAR(16) 日志同步状态
* NORMAL:正常
* NEED REPAIR:需要修复备库
PEER_ROLE VARCHAR(16) 对端数据库角色
* PRIMARY:主
* STANDBY:备
* UNKNOWN:未连接,角色未知
PEER_MODE VARCHAR(16) 对端数据库运行状态,即对端V$INSTANCE视图的STATUS字段
* STARTED
* MOUNTED
* OPEN
* UNKNOWN:未连接,状态未知
PEER_ADDR VARCHAR(256) 对端数据库的HA链路监听地址
PEER_POINT VARCHAR(16) 主库当前日志刷盘点,格式{rst}{asn}{blockid}
PEER_LFN BIGINT 主库当前日志序列号
RECEIVED_POINT VARCHAR(16) 备库当前日志接收点,格式{rst}{asn}{blockid}
RECEIVED_LFN BIGINT 备库当前日志接收序列号
APPLIED_POINT VARCHAR(16) 备库当前日志回放点,格式{rst}{asn}{blockid}
APPLIED_LFN BIGINT 备库当前日志回放序列号
TRANSPORT_LAG INTEGER 日志传输延迟时间(单位:毫秒)
APPLY_LAG INTEGER 日志回放延迟时间(单位:毫秒)
APPLY_FINISH_TIME INTEGER 日志回放预估剩余时间(单位:毫秒)
GAP_SEQ# INTEGER redo GAP 的最小日志序列号,0表示不存在redo GAP
ERROR VARCHAR(512) 该字段表示备库NEED REPAIR的错误原因
TIME_SINCE_LAST_MSG INTEGER 从备库收到最后一条消息,到现在经过的时间(单位:秒)

Note

{rst}{asn}{blockid}

rst:为reset id,每次failover后,数据库新产生的redo文件的reset id会加1。

asn: 归档序列号,archive sequence number,每产生一个redo,ASN会加1,每个redo的ASN不相同。

blockid:redo文件内页面所在ID,页面的偏移量为 block id*block size。

lfn:log flush number,日志序列号,每次redo刷盘,LFN加1。

pdf-btn 下载文档
copy-btn 复制链接