説明
このビューは、V4.1.0バージョンから導入されました。
機能の概要
現在のテナントで実行中のアービトレーションサービスタスクを表示します。
フィールドの説明
| フィールド | タイプ | NULLを許容するか | 説明 |
|---|---|---|---|
| CREATE_TIME | TIMESTAMP(6) | NO | タスクの生成時間 |
| MODIFY_TIME | TIMESTAMP(6) | NO | タスクの変更時間 |
| TENANT_ID | NUMBER(38) | NO | テナントID |
| LS_ID | NUMBER(38) | NO | ログストリームID |
| TASK_ID | NUMBER(38) | NO | タスクID |
| TRACE_ID | VARCHAR2(200) | NO | ログ内でこのタスクが実行されたtrace_id |
| TASK_TYPE | VARCHAR2(32) | NO | タスクタイプ:
|
| ARBITRATION_SERVICE | VARCHAR2(512) | NO | アービトレーションサービスアドレス |
| ARBITRATION_SERVICE_TYPE | VARCHAR2(64) | NO | アービトレーションサービスタイプ。現在はADDRのみサポートしています |
| COMMENT | VARCHAR2(2048) | YES | タスクの説明 |
クエリ例
現在のテナントで実行中のアービトレーションサービスタスクを確認します。
obclient [SYS]> SELECT * FROM SYS.DBA_OB_LS_ARB_REPLICA_TASKS;
クエリ結果は次のとおりです:
+---------------------+---------------------+-----------+-------+------------------+-----------------------------------+----------------+---------------------+--------------------------+--------------------------------------------+
| CREATE_TIME | MODIFY_TIME | TENANT_ID | LS_ID | TASK_ID | TRACE_ID | TASK_TYPE | ARBITRATION_SERVICE | ARBITRATION_SERVICE_TYPE | COMMENT |
+---------------------+---------------------+-----------+-------+------------------+-----------------------------------+----------------+---------------------+--------------------------+--------------------------------------------+
| 2025-05-09 14:08:27 | 2025-05-09 14:08:27 | 1004 | 1 | 1746770907292794 | YB42AC1E87CF-0006349B6011A19A-0-0 | REMOVE REPLICA | 172.xx.xxx.xxx:2882 | ADDR | remove arbitration replica service replica |
| 2025-05-09 14:08:27 | 2025-05-09 14:08:27 | 1004 | 1001 | 1746770907363876 | YB42AC1E87CF-0006349B6011A19A-0-0 | REMOVE REPLICA | 172.xx.xxx.xxx:2882 | ADDR | remove arbitration replica service replica |
+---------------------+---------------------+-----------+-------+------------------+-----------------------------------+----------------+---------------------+--------------------------+--------------------------------------------+
2 rows in set