説明
このビューはV4.2.0バージョンから導入されました。
機能の概要
すべてのテナントで実行されたTransferタスクの履歴を表示します。
フィールド説明
フィールド |
型 |
NULL許容 |
説明 |
|---|---|---|---|
| TENANT_ID | bigint(20) | NO | テナントID:
|
| TASK_ID | bigint(20) | NO | TransferタスクID |
| CREATE_TIME | timestamp(6) | YES | タスク開始時間 |
| MODIFY_TIME | timestamp(6) | YES | タスク完了時間。成功およびキャンセルした時間を含む |
| 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 | コメント情報。現在の停止原因、診断情報、およびタスクの失敗状況を記録します。 |
クエリ例
すべてのテナントで実行されたTransferタスクの履歴を確認します。
obclient[oceanbase]> SELECT * FROM oceanbase.CDB_OB_TRANSFER_TASK_HISTORY\G
クエリ結果は次のとおりです:
*************************** 1. row ***************************
TENANT_ID: 1002
TASK_ID: 1
CREATE_TIME: 2025-05-09 14:29:08.549102
FINISH_TIME: 2025-05-09 14:29:13.075254
SRC_LS: 1001
DEST_LS: 1002
PART_LIST: 500002:500008,500002:500011,500002:500014
PART_COUNT: 3
NOT_EXIST_PART_LIST: NULL
LOCK_CONFLICT_PART_LIST: NULL
TABLE_LOCK_TABLET_LIST: 200003,200006,200009
TABLET_LIST: 200003:0,200006:0,200009:0
TABLET_COUNT: 3
START_SCN: 1746772151864500001
FINISH_SCN: 1746772152922156001
STATUS: COMPLETED
TRACE_ID: YB42AC1E87CF-0006349B5C8113E1-0-0
RESULT: 0
BALANCE_TASK_ID: 318280
TABLE_LOCK_OWNER_ID: 318338
COMMENT:
*************************** 2. row ***************************
TENANT_ID: 1002
TASK_ID: 2
CREATE_TIME: 2025-05-09 14:29:47.593154
FINISH_TIME: 2025-05-09 14:29:48.912310
SRC_LS: 1002
DEST_LS: 1001
PART_LIST: 500002:500008,500002:500011,500002:500014
PART_COUNT: 3
NOT_EXIST_PART_LIST: NULL
LOCK_CONFLICT_PART_LIST: NULL
TABLE_LOCK_TABLET_LIST: 200003,200006,200009
TABLET_LIST: 200003:1,200006:1,200009:1
TABLET_COUNT: 3
START_SCN: 1746772187916956001
FINISH_SCN: 1746772188599916001
STATUS: COMPLETED
TRACE_ID: YB4***********************-0-0
RESULT: 0
BALANCE_TASK_ID: 318454
TABLE_LOCK_OWNER_ID: 318466
COMMENT:
*************************** 3. row ***************************
TENANT_ID: 1002
TASK_ID: 3
CREATE_TIME: 2025-05-09 14:30:08.631035
FINISH_TIME: 2025-05-09 14:30:13.855965
SRC_LS: 1001
DEST_LS: 1003
PART_LIST: 500002:500008,500002:500011,500002:500014
PART_COUNT: 3
NOT_EXIST_PART_LIST: NULL
LOCK_CONFLICT_PART_LIST: NULL
TABLE_LOCK_TABLET_LIST: 200003,200006,200009
TABLET_LIST: 200003:2,200006:2,200009:2
TABLET_COUNT: 3
START_SCN: 1746772212533757001
FINISH_SCN: 1746772213595007001
STATUS: COMPLETED
TRACE_ID: YB4**********************-0-0
RESULT: 0
BALANCE_TASK_ID: 318539
TABLE_LOCK_OWNER_ID: 318605
COMMENT:
*************************** 4. row ***************************
TENANT_ID: 1004
TASK_ID: 1
CREATE_TIME: 2025-05-09 14:45:18.643425
FINISH_TIME: 2025-05-09 14:45:23.079501
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: 1746773122896124001
STATUS: COMPLETED
TRACE_ID: YB4********************-0-0
RESULT: 0
BALANCE_TASK_ID: 321373
TABLE_LOCK_OWNER_ID: 321425
COMMENT:
4 rows in set
関連ビューまたはドキュメント
すべてのテナントで実行中のTabletレベルのロードバランシングタスクを確認する:CDB_OB_TRANSFER_TASKS
すべてのテナントのログストリームレベルのロードバランシングジョブを確認する:
すべてのテナントのログストリームレベルのロードバランシングタスクを確認する:
すべてのテナントのTransfer Partitionタスクを確認する:
データロードバランシングに関する操作については、データロードバランシングの章を参照してください。