4.49 ALL_SAGA_PARTICIPANTS

ALL_SAGA_PARTICIPANTSは、現行のユーザーがアクセスできるSaga参加者を示します。

このビューには、現在のPDBで開始されたSagaか、現在のPDBの参加者またはコーディネータによって結合されたSagaが表示されます。

関連ビュー

  • DBA_SAGA_PARTICIPANTSは、データベース内のすべてのSaga参加者を示します。

  • USER_SAGA_PARTICIPANTSは、現行のユーザーが所有するSaga参加者を示します。このビューは、OWNER列を表示しません。

データ型 NULL 説明

ID

RAW(16)

NOT NULL

Saga参加者のID

NAME

VARCHAR2(128)

NOT NULL

Saga参加者の名前

OWNER

VARCHAR2(128)

NOT NULL

Saga参加者の所有者

BROKER_NAME

VARCHAR2(128)

NOT NULL

Sagaブローカの名前

TYPE

VARCHAR2(50)

参加者のタイプ:

  • Coordinator

  • Participant

COORDINATOR

VARCHAR2(128)

Sagaコーディネータの名前

INCOMING_TOPIC

VARCHAR2(128)

NOT NULL

Saga着信トピック

OUTGOING_TOPIC

VARCHAR2(128)

NOT NULL

Saga発信トピック

QUEUE_PARTITIONS

NUMBER

NOT NULL

Sagaトピック・パーティションの数

QUEUE_TYPE

VARCHAR2(13)

 

Sagaトピック・タイプ:

  • Classic Queue

  • TxEvent Queue

LISTENER_COUNT

VARCHAR2(40)

 

可能な値は次のとおり。

  • AQ - Sagaコーディネータは、アドバンスト・キューイング(AQ)通知メカニズムを使用してメッセージを処理します。

  • AUTO - コーディネータ・キューからデキューするジョブ・キュー・プロセスを使用してメッセージを処理します。このメカニズムは、キューの深さに応じてデキュー・ジョブを自動的に追加および削除するモニタリング・ジョブを生成します。

  • この列に数値が表示されている場合、この値は、Sagaコーディネータのメッセージを処理するために作成された固定ジョブの数を表します。

VERSION

NUMBER

NOT NULL

Saga参加者のバージョン

ノート:

このビューは、Oracle Database 23ai以降で使用できます。