首批通过分布式安全可靠测评,为关键业务系统打造
oceanbase.DBA_OB_LS
更新时间:2026-07-13 22:33:21
说明
该视图从 V4.0.0 版本开始引入。
功能描述
展示当前租户下日志流的状态和恢复进度。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| LS_ID | bigint(20) | NO | 日志流 ID |
| STATUS | varchar(100) | NO | 日志流的状态,包括:
|
| PRIMARY_ZONE | longtext | YES | 日志流的选举优先级 |
| UNIT_GROUP_ID | bigint(20) | NO | Unit 组 ID
说明
|
| LS_GROUP_ID | bigint(20) | NO | 日志流组 ID,对于系统日志流(1 号日志流)和广播日志流,该字段显示为 0,表示该日志流不属于某个日志流组 |
| CREATE_SCN | bigint(20) unsigned | NO | 日志流开始写日志的位点 |
| DROP_SCN | bigint(20) unsigned | NO | 日志流删除的位点,所有用户数据结束的位点。如果日志流被删除,则该字段记录删除时的 SCN,如果未被删除,则该字段为空。 |
| SYNC_SCN | bigint(20) unsigned | NO | 日志流的同步位点,表示日志流最后一次同步成功的事务的 SCN |
| READABLE_SCN | bigint(20) unsigned | NO | 日志流的可读点,表示日志流可以被读取的最小 SCN |
| FLAG | varchar(2048) | NO | 日志流标记:
说明该字段从 V4.2.0 版本开始引入。 |
| UNIT_LIST | varchar(1216) | NO | 用户日志流分布的 Unit 列表,系统日志流和广播日志流在不指定具体位置时为空。
说明
|
查询示例
用户租户查看本租户日志流的状态和恢复进度。
obclient(root@mysql001)[oceanbase]> SELECT * FROM oceanbase.DBA_OB_LS;
查询结果如下:
+-------+--------+--------------+---------------+-------------+---------------------+----------+---------------------+---------------------+------+-----------+
| LS_ID | STATUS | PRIMARY_ZONE | UNIT_GROUP_ID | LS_GROUP_ID | CREATE_SCN | DROP_SCN | SYNC_SCN | READABLE_SCN | FLAG | UNIT_LIST |
+-------+--------+--------------+---------------+-------------+---------------------+----------+---------------------+---------------------+------+-----------+
| 1 | NORMAL | zone1 | 0 | 0 | NULL | NULL | 1768205234345984000 | 1768205234345984000 | | |
| 1001 | NORMAL | zone1 | 0 | 1001 | 1767769653174440000 | NULL | 1768205234345984000 | 1768205234345984000 | | 1001 |
+-------+--------+--------------+---------------+-------------+---------------------+----------+---------------------+---------------------+------+-----------+
2 rows in set