首批通过分布式安全可靠测评,为关键业务系统打造
oceanbase.DBA_OB_LS
更新时间:2026-07-13 22:33:26
说明
该视图从 V4.0.0 版本开始引入。
功能描述
展示当前租户下日志流的状态和恢复进度。
字段说明
| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| LS_ID | bigint(20) | NO | 日志流 ID |
| STATUS | varchar(100) | NO | 日志流的状态,包括:CREATING:日志流创建中CREATED:日志流创建完成NORMAL:日志流可以提供服务DROPPING:日志流即将删除,需要将日志流上的 Tablet 迁移走TENANT DROPPING:日志流所在的租户正在删除,需要删除日志流WAIT OFFLINE:日志流数据已经删除完成,等待 GCCREATE ABORT:日志流创建失败或者不需要创建,即将删除 |
| PRIMARY_ZONE | longtext | YES | 日志流的选举优先级 |
| UNIT_GROUP_ID | bigint(20) | NO | Unit 组 ID,对于系统日志流(1 号日志流)和广播日志流,该字段显示为 0,表示该日志流不绑定在某个 Unit 组 |
| 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 版本开始引入。 |
查询示例
用户租户查看本租户日志流的状态和恢复进度。
obclient [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 |
+-------+--------+--------------+---------------+-------------+---------------------+----------+---------------------+---------------------+------+
| 1 | NORMAL | z1 | 0 | 0 | NULL | | 1741745935006514499 | 1741745934905802306 | |
| 1001 | NORMAL | z1 | 1001 | 1001 | 1731298030274009621 | | 1741745935006514499 | 1741745934905802306 | |
+-------+--------+--------------+---------------+-------------+---------------------+----------+---------------------+---------------------+------+
2 rows in set