説明
このビューは、V4.2.1バージョンから導入されました。
機能の概要
テナントレベルのインポートタスクの履歴を表示します。
フィールドの説明
| フィールド | タイプ | NULLか | 説明 |
|---|---|---|---|
| TENANT_ID | bigint(20) | NO | ジョブテナントID |
| JOB_ID | bigint(20) | NO | ジョブID |
| INITIATOR_TENANT_ID | bigint(20) | NO | 親ジョブのテナントID |
| INITIATOR_JOB_ID | bigint(20) | NO | 親ジョブが属するJOB ID |
| START_TIMESTAMP | timestamp(6) | NO | ジョブ開始時のテナント現在時間 |
| FINISH_TIMESTAMP | timestamp(6) | NO | ジョブ完了時のテナント現在時間 |
| SRC_TENANT_NAME | varchar(64) | NO | ソーステナント名 |
| SRC_TENANT_ID | bigint(20) | NO | ソーステナントID |
| STATUS | varchar(64) | NO | インポート終了ステータス:IMPORT_FINISH |
| IMPORT_ALL | tinyint(4) | NO | テナント内のすべてのテーブルをインポートするかどうか。ユーザーがRECOVER TABLE *.*を指定した場合にのみこの値は1となり、その他のシナリオでは値は0となる |
| DB_LIST | longtext | YES | 完全に復元するデータベース |
| TABLE_LIST | longtext | YES | 復元するテーブル |
| REMAP_DB_LIST | longtext | YES | 重命名されたデータベース。書式は以下のとおりです:db1:new_db1, db2:newdb2 |
| REMAP_TABLE_LIST | longtext | YES | 重命名されたテーブル。書式は以下のとおりです:db1.t1:new_t1, db1.t2:db2.new_t2 |
| REMAP_TABLEGROUP_LIST | longtext | YES | 重マッピングされたテーブルグループのリスト。テーブルを元のテーブルグループからターゲットテーブルグループに再マッピングできます。書式は以下のとおりです:tg1:new_tg1, tg2:new_tg2 |
| REMAP_TABLESPACE_LIST | longtext | YES | 重マッピングされたテーブルスペースのリスト。テーブルを元のテーブルスペースからターゲットテーブルスペースに再マッピングできます。書式は以下のとおりです:ts1:new_ts1, ts2:new_ts2 |
| TOTAL_TABLE_COUNT | bigint(20) | NO | テーブルインポートの総数 |
| FINISHED_TABLE_COUNT | bigint(20) | NO | インポートが完了したテーブル数 |
| FAILED_TABLE_COUNT | bigint(20) | NO | インポートに失敗したテーブル数 |
| RESULT | varchar(64) | YES | テーブルレベルの復元ジョブの結果:
|
| COMMENT | longtext | YES | 備考情報 |
| DESCRIPTION | longtext | YES | 復元コマンドで指定されたDESCRIPTION情報 |
クエリ例
テーブルレベルの復旧タスクが終了した後、システムテナントはターゲットテナントのテナント間インポートタスクの履歴を確認します。
obclient [oceanbase]> SELECT * FROM oceanbase.CDB_OB_IMPORT_TABLE_JOB_HISTORY\G
クエリ結果は次のとおりです:
*************************** 1. row ***************************
TENANT_ID: 1002
JOB_ID: 6
INITIATOR_TENANT_ID: 1002
INITIATOR_JOB_ID: 5
START_TIMESTAMP: 2025-01-07 16:11:32.874841
FINISH_TIMESTAMP: 2025-01-07 16:12:33.333660
SRC_TENANT_NAME: AUX_RECOVER$1736237253959061
SRC_TENANT_ID: 1008
STATUS: IMPORT_FINISH
IMPORT_ALL: 0
DB_LIST:
TABLE_LIST: `infotest`.`t2`
REMAP_DB_LIST:
REMAP_TABLE_LIST: `infotest`.`t2`:`infotest`.`newtb2`
REMAP_TABLEGROUP_LIST:
REMAP_TABLESPACE_LIST:
TOTAL_TABLE_COUNT: 1
FINISHED_TABLE_COUNT: 1
FAILED_TABLE_COUNT: 0
RESULT: SUCCESS
COMMENT: import succeed table count: 1, failed table count: 0
DESCRIPTION: NULL
1 row in set
関連するビューまたはドキュメント
テーブルレベルの復旧の詳細な説明と操作については、テーブルレベルの復旧を参照してください。