Skip to Main Content

Database Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

AQ$ table. How and when it is created.

user7814886May 27 2011 — edited May 31 2011
This is sample which I used to create a queue.
We used the similar DDL to create queue in 9i database.

Every time we would get a pair of queues:
MY_QUEUE
AQ$_MY_QUEUE_TBL_E

But in 11g database, I only get MY_QUEUE.

Did I do something wrong in 11g or it is supposed to be this way?

thx

Sean.

BEGIN
SYS.DBMS_AQADM.CREATE_QUEUE
(
QUEUE_NAME => 'TEST_USER.MY_QUEUE'
,QUEUE_TABLE => 'TEST_USER.MY_QUEUE_TBL'
,QUEUE_TYPE => SYS.DBMS_AQADM.NORMAL_QUEUE
,MAX_RETRIES => 5
,RETRY_DELAY => 0
,RETENTION_TIME => 86400
);
END;
/

BEGIN
SYS.DBMS_AQADM.START_QUEUE
(
QUEUE_NAME => 'TEST_USER.MY_QUEUE'
,ENQUEUE => TRUE
,DEQUEUE => TRUE
);
END;
/
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jun 28 2011
Added on May 27 2011
2 comments
325 views