ALL_QUEUES
は、現行のユーザーにエンキュー権限またはデキュー権限があるキューをすべて示します。ユーザーにMANAGE ANY QUEUE
、ENQUEUE ANY QUEUE
またはDEQUEUE ANY QUEUE
などのアドバンスト・キューイング・システム権限がある場合、このビューには、データベース内のすべてのキューが表示されます。
関連ビュー
DBA_QUEUES
は、データベース内のキューをすべて示します。
USER_QUEUES
は、現行のユーザーが所有するキューごとの操作上の特性を示します。このビューは、OWNER
列を表示しません。
列 | データ型 | NULL | 説明 |
---|---|---|---|
OWNER |
VARCHAR2(30) |
NOT NULL |
キューの所有者 |
NAME |
VARCHAR2(30) |
NOT NULL |
キューの名前 |
QUEUE_TABLE |
VARCHAR2(30) |
NOT NULL |
キュー・データがある表の名前 |
QID |
NUMBER |
NOT NULL |
キューのオブジェクト番号 |
QUEUE_TYPE |
VARCHAR2(20) |
キューのタイプ
|
|
MAX_RETRIES |
NUMBER |
キューからデキューする場合の再試行の最大数 | |
RETRY_DELAY |
NUMBER |
再試行間の時間間隔 | |
ENQUEUE_ENABLED |
VARCHAR2(7) |
キューがエンキューに使用可能かどうか(YES | NO ) |
|
DEQUEUE_ENABLED |
VARCHAR2(7) |
キューがデキューに使用可能かどうか(YES | NO ) |
|
RETENTION |
VARCHAR2(40) |
処理されたメッセージがキューに保持される時間間隔(秒)、またはFOREVER |
|
USER_COMMENT |
VARCHAR2(50) |
ユーザー指定のコメント | |
NETWORK_NAME |
VARCHAR2(512) |
ネットワーク名 |
関連項目: これらのビューおよびアドバンスト・キューイングの詳細は、『Oracle Streamsアドバンスト・キューイング・ユーザーズ・ガイド』を参照してください。 |