説明
このビューはV4.2.0バージョンから導入されました。
機能の概要
すべてのテナントで実行されたロードバランシングの作業履歴を表示します。
フィールド説明
フィールド |
タイプ |
NULL許容 |
説明 |
|---|---|---|---|
| TENANT_ID | bigint(20) | NO | テナントID
|
| JOB_ID | bigint(20) | NO | ロードバランシングジョブID |
| CREATE_TIME | timestamp(6) | NO | ジョブ作成時間 |
| FINISH_TIME | timestamp(6) | NO | ジョブ完了時間。成功およびキャンセル時間を含む |
| BALANCE_STRATEGY | varchar(64) | NO | バランシング戦略名
|
| JOB_TYPE | varchar(64) | NO | タスクタイプ
|
| TARGET_UNIT_NUM | bigint(20) | NO | 変更先の各ゾーンのUnit数
説明
|
| TARGET_PRIMARY_ZONE_NUM | bigint(20) | NO | 変更先のPrimaryゾーン数 |
| STATUS | varchar(64) | NO | タスクの状態
|
| COMMENT | longtext | YES | コメント情報 |
| MAX_END_TIME | timestamp(6) | YES | ロードバランシングタスクの最大終了時間
説明V4.3.x系では、このビューはV4.3.4から導入されました。V4.2.x系では、このフィールドはV4.2.4から導入されました。 |
| ZONE_UNIT_NUM_LIST | varchar(4096) | NO | テナントの各ゾーンのUnit数
説明
|
| PARAMETER_LIST | longtext | NO | バランシング関連の構成パラメータ
説明
|
クエリ例
すべてのテナントで実行されたロードバランシングの作業履歴を確認します。
obclient(root@sys)[oceanbase]> SELECT * FROM oceanbase.CDB_OB_BALANCE_JOB_HISTORY;
クエリ結果は次のとおりです:
+-----------+---------+----------------------------+----------------------------+-------------------------+------------+-----------------+-------------------------+-----------+--------------------------------------------------------------------------------+--------------+--------------------+----------------------------------------------------------------------------------------------+
| TENANT_ID | JOB_ID | CREATE_TIME | FINISH_TIME | BALANCE_STRATEGY | JOB_TYPE | TARGET_UNIT_NUM | TARGET_PRIMARY_ZONE_NUM | STATUS | COMMENT | MAX_END_TIME | ZONE_UNIT_NUM_LIST | PARAMETER_LIST |
+-----------+---------+----------------------------+----------------------------+-------------------------+------------+-----------------+-------------------------+-----------+--------------------------------------------------------------------------------+--------------+--------------------+----------------------------------------------------------------------------------------------+
| 1008 | 6038754 | 2026-01-16 13:48:52.919970 | 2026-01-16 13:49:23.124313 | unit list balance | LS_BALANCE | NULL | 1 | COMPLETED | NULL | NULL | z1:2,z2:2,z3:3 | ls_scale_out_factor:1,enable_rebalance:true,enable_transfer:true,enable_gts_standalone:false |
| 1008 | 6039266 | 2026-01-16 13:50:43.491205 | 2026-01-16 13:50:53.539887 | LS count balance | LS_BALANCE | NULL | 2 | COMPLETED | NULL | NULL | z1:2,z2:2,z3:3 | ls_scale_out_factor:1,enable_rebalance:true,enable_transfer:true,enable_gts_standalone:false |
| 1008 | 6041716 | 2026-01-16 14:00:35.214859 | 2026-01-16 14:01:05.369658 | LS group count balance | LS_BALANCE | NULL | 2 | COMPLETED | NULL | NULL | z1:2,z2:2 | ls_scale_out_factor:1,enable_rebalance:true,enable_transfer:true,enable_gts_standalone:false |
+-----------+---------+----------------------------+----------------------------+-------------------------+------------+-----------------+-------------------------+-----------+--------------------------------------------------------------------------------+--------------+--------------------+----------------------------------------------------------------------------------------------+
3 rows in set
関連ビューまたはドキュメント
すべてのテナントで現在実行中のログストリームレベルのロードバランシングジョブを確認する:CDB_OB_BALANCE_JOBS
すべてのテナントのログストリームレベルのロードバランシングタスクを確認する:
すべてのテナントのTabletレベルのロードバランシングタスクを確認する:
すべてのテナントのTransfer Partitionタスクを確認する:
データロードバランシングに関する操作については、データロードバランシングの章を参照してください。