首批通过分布式安全可靠测评,为关键业务系统打造
DBA_OB_TRANSFER_TASKS
更新时间:2026-07-05 15:49:28
说明
该视图从 V4.2.0 版本开始引入。
功能描述
展示本租户下当前正在执行的 Transfer 任务。
字段说明
| 字段 | 类型 | 是否为 NULL | 描述 |
|---|---|---|---|
| TASK_ID | NUMBER(38) | NO | Transfer 任务 ID |
| CREATE_TIME | TIMESTAMP(6) WITH LOCAL TIME ZONE | NO | 创建时间 |
| MODIFY_TIME | TIMESTAMP(6) WITH LOCAL TIME ZONE | NO | 信息更新时间 |
| SRC_LS | NUMBER(38) | NO | 源端日志流(从数据源产生的日志数据流) |
| DEST_LS | NUMBER(38) | NO | 目的端日志流 |
| PART_LIST | CLOB | YES | 分区列表,包括:用户表分区和全局索引分区 |
| PART_COUNT | NUMBER(38) | YES | 分区列表中分区数量 |
| NOT_EXIST_PART_LIST | CLOB | YES | 本次任务计划执行但加锁时不存在的分区列表 |
| LOCK_CONFLICT_PART_LIST | CLOB | YES | 本次任务计划执行但加锁时发生锁冲突的分区列表 |
| TABLE_LOCK_TABLET_LIST | CLOB | YES | 在进入 START 状态时成功加锁的 Partition 级表锁的 Tablet 列表,用于表锁搬迁。该列表仅包含 PART_LIST 中分区表对应的 Tablet。 |
| TABLET_LIST | CLOB | YES | 本次 Transfer 操作涉及的完整 Tablet 列表,不仅包括 PART_LIST 中列出的 Tablet,还包括与局部索引表和 LOB 辅助表等相关联的 Tablet。 |
| TABLET_COUNT | NUMBER(38) | YES | Tablet 列表中 Tablet 数量 |
| START_SCN | NUMBER(38) | YES | 记录发起 Transfer 的 SCN |
| FINISH_SCN | NUMBER(38) | YES | 记录结束 Transfer 的 SCN |
| STATUS | VARCHAR2(64) | NO | 任务状态:
|
| TRACE_ID | VARCHAR2(64) | NO | 任务全流程 Trace ID |
| RESULT | NUMBER(38) | YES | 任务结果 |
| BALANCE_TASK_ID | NUMBER(38) | NO | 关联的负载均衡任务 ID,该 Transfer 任务是由对应的负载均衡任务生成的子任务。 |
| TABLE_LOCK_OWNER_ID | NUMBER(38) | YES | 在加表锁时,系统会为每个表锁生成一个 owner_id,用于标识该表锁的所有者。在解表锁时,需要提供相应的 owner_id,以便系统能够正确地识别和释放表锁。 |
| COMMENT | CLOB | YES | 注释信息。记录当前卡住的原因和诊断信息以及任务失败情况 |
查询示例
查看本租户下当前正在执行的 Transfer 任务。
obclient [SYS]> SELECT * FROM SYS.DBA_OB_TRANSFER_TASKS\G
查询结果如下:
*************************** 1. row ***************************
TASK_ID: 1
CREATE_TIME: 09-MAY-25 02.45.18.643425 PM
MODIFY_TIME: 09-MAY-25 02.45.22.093721 PM
SRC_LS: 1001
DEST_LS: 1002
PART_LIST: 500002:500011,500002:500012,500002:500013,500002:500014,500002:500015,500002:500016
PART_COUNT: 6
NOT_EXIST_PART_LIST: NULL
LOCK_CONFLICT_PART_LIST: NULL
TABLE_LOCK_TABLET_LIST: 200008,200009,200010,200011,200012,200013
TABLET_LIST: 200008:0,200009:0,200010:0,200011:0,200012:0,200013:0
TABLET_COUNT: 6
START_SCN: 1746773121749985001
FINISH_SCN: 0
STATUS: DOING
TRACE_ID: YB4*******************************************-0-0
RESULT: 0
BALANCE_TASK_ID: 321373
TABLE_LOCK_OWNER_ID: 321425
COMMENT: NULL
1 row in set
相关视图或文档
查看本租户下 Tablet 级别的负载均衡任务(Task)历史:DBA_OB_TRANSFER_TASK_HISTORY
查看本租户下日志流级别的负载均衡工作(Job):
查看本租户下日志流级别的负载均衡任务(Task):
查看本租户下的 Transfer Partition 任务(Task):
有关数据负载均衡的相关操作,参见 数据负载均衡 章节。