09.12.2012 Views

Advanced Queuing - Oracle

Advanced Queuing - Oracle

Advanced Queuing - Oracle

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Creating AQ Administrators and Users ......................................................................................... 4-7<br />

<strong>Oracle</strong> Enterprise Manager Support ............................................................................................... 4-8<br />

Using <strong>Advanced</strong> <strong>Queuing</strong> with XA................................................................................................. 4-9<br />

Restrictions on Queue Management............................................................................................... 4-9<br />

Collection Types in Message Payloads.................................................................................... 4-10<br />

Synonyms on Queue Tables and Queues ............................................................................... 4-10<br />

Tablespace Point-in-Time Recovery ........................................................................................ 4-10<br />

Nonpersistent Queues ............................................................................................................... 4-10<br />

Propagation Issues............................................................................................................................ 4-11<br />

Execute Privileges Required for Propagation......................................................................... 4-11<br />

The Number of Job Queue Processes ...................................................................................... 4-11<br />

Optimizing Propagation............................................................................................................ 4-12<br />

Propagation from Object Queues............................................................................................. 4-13<br />

Guidelines for Debugging AQ Propagation Problems ......................................................... 4-13<br />

<strong>Oracle</strong> 8.0-Style Queues................................................................................................................... 4-14<br />

Migrating To and From 8.0 ....................................................................................................... 4-15<br />

Importing and Exporting with 8.0-Style Queues................................................................... 4-16<br />

Roles in 8.0................................................................................................................................... 4-16<br />

Security with 8.0-Style Queues................................................................................................. 4-17<br />

Access to AQ Object Types ....................................................................................................... 4-17<br />

LNOCI Application Access to 8.0-Style Queues.................................................................... 4-17<br />

Pluggable Tablespaces and 8.0-Style Multiconsumer Queues............................................. 4-17<br />

Autocommit Features in the DBMS_AQADM Package ....................................................... 4-17<br />

5 Performance and Scalability<br />

Performance Overview ...................................................................................................................... 5-2<br />

<strong>Advanced</strong> <strong>Queuing</strong> in the <strong>Oracle</strong> Real Application Clusters Environment........................ 5-2<br />

<strong>Advanced</strong> <strong>Queuing</strong> in a Shared Server Environment............................................................. 5-2<br />

Basic Tuning Tips............................................................................................................................... . 5-2<br />

Running Enqueue and Dequeue Processes Concurrently—Single Queue Table ............... 5-2<br />

Running Enqueue and Dequeue Processes in Serial—Single Queue Table......................... 5-3<br />

Propagation Tuning Tips ................................................................................................................... 5-3<br />

6 Frequently Asked Questions<br />

General Questions.............................................................................................................................. 6-1<br />

vii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!