首批通过分布式安全可靠测评,为关键业务系统打造
GV$OB_LOG_STAT
更新时间:2026-06-14 17:43:25
说明
该视图从 V4.0.0 版本开始引入。
功能描述
展示日志流 Palf 的状态。常见使用场景如下:
- 查询日志流是否有 Leader(Leader 所在的副本)。
- 查询日志流的成员列表(Paxos 副本数)。
- 查询副本同步状态。
- 查询日志流日志的可回收位点。
- 查询日志流允许提供日志消费服务的范围(包括:LSN/SCN)。
- 查询 Palf 的访问模式。
查询此视图的租户不同,获得的结果也不相同,具体为:
- 通过系统租户查询此视图时,可以展示所有租户日志流 Palf 的状态。
- 通过普通租户查询此视图时,只展示本租户日志流 Palf 的状态。
字段说明
| 字段 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| TENANT_ID | bigint(20) | NO | 租户ID |
| LS_ID | bigint(20) | NO | 日志流ID |
| SVR_IP | varchar(46) | NO | OBServer IP |
| SVR_PORT | bigint(20) | NO | OBServer 端口号 |
| ROLE | varchar(32) | NO | 副本角色:
|
| PROPOSAL_ID | bigint(20) | NO | Paxos 的 Proposal ID |
| CONFIG_VERSION | varchar(128) | NO | 配置变更对应的版本号 |
| ACCESS_MODE | varchar(32) | NO | 访问模式:
|
| PAXOS_MEMBER_LIST | varchar(1024) | NO | Paxos 成员列表 |
| PAXOS_REPLICA_NUM | bigint(20) | NO | Paxos 副本数 |
| IN_SYNC | varchar(3) | NO | 副本与 Leader 是否完全同步 |
| BASE_LSN | bigint(20) | NO | 最大可回收位点 |
| BEGIN_LSN | bigint(20) | NO | 最小可消费位点(LSN) |
| BEGIN_SCN | bigint(20) | NO | 最小可消费位点(SCN) |
| END_LSN | bigint(20) | NO | 最大连续多数派的位点/最大可消费位点(LSN) |
| END_SCN | bigint(20) | NO | 最大连续多数派的位点/最大可消费位点(SCN) |
| MAX_LSN | bigint(20) | NO | 最大写入点(LSN) |
| MAX_SCN | bigint(20) | NO | 最大写入点(SCN) |
| ARBITRATION_MEMBER | varchar(128) | NO | 仲裁成员的 Server 地址
说明该字段从 V4.1.0 版本开始引入。 |
| DEGRADED_LIST | varchar(1024) | NO | 开启仲裁场景下被降级的全功能副本列表
说明该字段从 V4.1.0 版本开始引入。 |
| LEARNER_LIST | longtext | NO | 当前日志流的只读副本列表
说明该字段从 V4.2.0 版本开始引入。 |
查询示例
用户租户查看本租户的日志流副本情况。
obclient [oceanbase]> SELECT * FROM oceanbase.GV$OB_LOG_STAT\G
查询结果如下:
*************************** 1. row ***************************
TENANT_ID: 1002
LS_ID: 1
SVR_IP: 172.xx.xx.xx
SVR_PORT: 2882
ROLE: LEADER
PROPOSAL_ID: 1
CONFIG_VERSION: {proposal_id:1, config_seq:2}
ACCESS_MODE: APPEND
PAXOS_MEMBER_LIST: 172.xx.xx.xx:2882:1
PAXOS_REPLICA_NUM: 1
IN_SYNC: YES
BASE_LSN: 67104768
BEGIN_LSN: 0
BEGIN_SCN: 2
END_LSN: 113718048
END_SCN: 1722479025951981781
MAX_LSN: 113718048
MAX_SCN: 1722479025951981781
ARBITRATION_MEMBER:
DEGRADED_LIST:
LEARNER_LIST:
*************************** 2. row ***************************
TENANT_ID: 1002
LS_ID: 1001
SVR_IP: 172.xx.xx.xx
SVR_PORT: 2882
ROLE: LEADER
PROPOSAL_ID: 1
CONFIG_VERSION: {proposal_id:1, config_seq:2}
ACCESS_MODE: APPEND
PAXOS_MEMBER_LIST: 172.xx.xx.xx:2882:1
PAXOS_REPLICA_NUM: 1
IN_SYNC: YES
BASE_LSN: 0
BEGIN_LSN: 0
BEGIN_SCN: 1722408567239862706
END_LSN: 86041172
END_SCN: 1722479025951981780
MAX_LSN: 86041172
MAX_SCN: 1722479025951981780
ARBITRATION_MEMBER:
DEGRADED_LIST:
LEARNER_LIST:
2 rows in set