首批通过分布式安全可靠测评,为关键业务系统打造
oceanbase.DBA_OB_TRANSFER_TASK_HISTORY
更新时间:2024-07-11 00:04:56
功能
展示租户下所有执行 Transfer 任务的历史。
说明
该视图从 V4.2.0 版本开始引入。
字段说明
| 字段 | 类型 | 是否为 NULL | 描述 |
|---|---|---|---|
| TASK_ID | bigint(20) | NO | Transfer 任务 ID |
| CREATE_TIME | timestamp(6) | YES | Task 开始时间 |
| MODIFY_TIME | timestamp(6) | YES | Task 完成时间,包括成功、取消时间 |
| SRC_LS | bigint(20) | NO | 源端日志流(从数据源产生的日志数据流) |
| DEST_LS | bigint(20) | NO | 目的端日志流 |
| PART_LIST | longtext | YES | 分区列表,包括:用户表分区和全局索引分区 |
| PART_COUNT | bigint(20) | YES | 分区列表中分区数量 |
| NOT_EXIST_PART_LIST | longtext | YES | 本次任务计划执行但加锁时不存在的分区列表 |
| LOCK_CONFLICT_PART_LIST | longtext | YES | 本次任务计划执行但加锁时发生锁冲突的分区列表 |
| TABLE_LOCK_TABLET_LIST | longtext | YES | 在进入 START 状态时成功加锁的 Partition 级表锁的 Tablet 列表,用于表锁搬迁。该列表仅包含 PART_LIST 中分区表对应的 Tablet。 |
| TABLET_LIST | longtext | YES | 本次 Transfer 操作涉及的完整 Tablet 列表,不仅包括 PART_LIST 中列出的 Tablet,还包括与局部索引表和 LOB 辅助表等相关联的 Tablet。 |
| TABLET_COUNT | bigint(20) | YES | Tablet 列表中 Tablet 数量 |
| START_SCN | bigint(20) unsigned | YES | 记录发起 Transfer 的 SCN |
| FINISH_SCN | bigint(20) unsigned | YES | 记录结束 Transfer 的 SCN |
| STATUS | varchar(64) | NO | 任务状态
|
| TRACE_ID | varchar(64) | NO | 任务全流程 Trace ID |
| RESULT | bigint(20) | YES | 任务结果 |
| BALANCE_TASK_ID | bigint(20) | NO | 关联的负载均衡任务 ID,该 Transfer 任务是由对应的负载均衡任务生成的子任务。 |
| TABLE_LOCK_OWNER_ID | bigint(20) | YES | 在加表锁时,系统会为每个表锁生成一个 owner_id,用于标识该表锁的所有者。在解表锁时,需要提供相应的 owner_id,以便系统能够正确地识别和释放表锁。 |
| COMMENT | longtext | YES | 注释信息。记录当前卡住的原因和诊断信息以及任务失败情况 |