説明
このビューはV4.2.0バージョンから導入されました。
機能の概要
現在、このテナントで実行中のロードバランシングタスクを表示します。各テナントでは同時に複数のロードバランシングタスクが実行されている可能性がありますが、これらのタスクはすべて同一のロードバランシングジョブに属します。
フィールドの説明
フィールド |
タイプ |
NULL許容 |
説明 |
|---|---|---|---|
| TASK_ID | NUMBER(38) | NO | ロードバランシングタスクID |
| CREATE_TIME | TIMESTAMP(6) WITH LOCAL TIME ZONE | NO | 作成日時 |
| MODIFY_TIME | TIMESTAMP(6) WITH LOCAL TIME ZONE | NO | 情報更新日時 |
| TASK_TYPE | VARCHAR2(64) | NO | タスクタイプ:
|
| SRC_LS | NUMBER(38) | NO | ソースログストリーム(データソースから生成されるログデータストリーム) |
| DEST_LS | NUMBER(38) | NO | デスティネーションログストリーム |
| PART_LIST | CLOB | YES | パーティションリスト。ユーザーテーブルのパーティションとグローバルインデックスのパーティションを含みます |
| FINISHED_PART_LIST | CLOB | YES | 現在バランシング処理が完了したパーティションのリスト |
| PART_COUNT | NUMBER(38) | YES | パーティションリスト内のパーティション数 |
| FINISHED_PART_COUNT | NUMBER(38) | YES | 現在バランシング処理が完了したパーティション数 |
| LS_GROUP_ID | NUMBER(38) | NO | ログストリームグループID |
| STATUS | VARCHAR2(64) | NO | タスクのステータス:
|
| PARENT_LIST | VARCHAR2(1024) | YES | 親タスクリスト |
| CHILD_LIST | VARCHAR2(1024) | YES | 子タスクリスト |
| CURRENT_TRANSFER_TASK_ID | NUMBER(38) | NO | 現在のロードバランシングタスクによってトリガーされたTransferタスクID |
| JOB_ID | NUMBER(38) | NO | 現在のタスクが属するJob ID |
| COMMENT | CLOB | YES | コメント情報 |
| BALANCE_STRATEGY | VARCHAR2(64) | YES | Balance Taskに対応するバランシング戦略:
説明V4.3.x系では、このフィールドはV4.3.2バージョンから導入されました。V4.2.x系では、このフィールドはV4.2.4バージョンから導入されました。 |
クエリ例
このテナントで現在実行中のロードバランシングタスクを確認します。
obclient [SYS]> SELECT * FROM SYS.DBA_OB_BALANCE_TASKS\G
クエリ結果は次のとおりです:
*************************** 1. row ***************************
TASK_ID: 321373
CREATE_TIME: 2025-05-09 14:45:15.602100
MODIFY_TIME: 2025-05-09 14:45:15.616452
TASK_TYPE: LS_SPLIT
SRC_LS: 1001
DEST_LS: 1002
PART_LIST: 500002:500016,500002:500015,500002:500014,500002:500013,500002:500012,500002:500011
FINISHED_PART_LIST: NULL
PART_COUNT: 6
FINISHED_PART_COUNT: 0
LS_GROUP_ID: 1001
STATUS: CREATE_LS
PARENT_LIST: NULL
CHILD_LIST: NULL
CURRENT_TRANSFER_TASK_ID: -1
JOB_ID: 321371
COMMENT:
BALANCE_STRATEGY: LS balance by expand
1 row in set
関連ビューまたはドキュメント
テナント内のログストリームレベルのロードバランシングタスク(Task)を確認する:DBA_OB_BALANCE_TASK_HISTORY
テナント内のログストリームレベルのロードバランシングジョブ(Job)を確認する:
テナント内のTabletレベルのロードバランシングタスク(Task)を確認する:
テナント内のTransfer Partitionタスク(Task)を確認する:
データロードバランシングに関する操作については、データロードバランシングの章を参照してください。