Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
Oracle White Paper - Using Oracle Streams Advanced Queueing Best Practices

Oracle White Paper - Using Oracle Streams Advanced Queueing Best Practices

|Views: 916|Likes:
Published by jpaulino

More info:

Published by: jpaulino on Nov 14, 2008
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





Using Oracle Streams Advanced Queueing:Best Practices
 An Oracle White Paper  June 2004
Using Streams Advanced Queueing: Best Practices
Using Advanced Queueing: Best Practices Page 2
Using Streams Advanced Queueing: Best Practices
Oracle Streams Advanced Queueing (AQ) is the high-performance integratedmessage queueing feature of the Oracle Database. Negating the need to purchase,test, and integrate, AQ provides the best value and performance to customers fortheir queueing needs. However, as with all enterprise-level software, some amountof tuning is required to get the very best performance out of AQ. This documentassists our customers in maximizing the AQ performance and efficiency in theirhardware and software environments.
Information storage is by far the most important aspect of running your operations.How well the storage performs is directly related to how well the Oracle Databaseand Advanced Queueing will perform. The following tips on storage tuning willtake you a long way toward yielding the best performance from your hardware.
Tablespace allocation
 Advanced Queueing is more than just queue tables under the covers. There aremany different data structures that facilitate the speedy operation of the queuetables. A responsible DBA should thus make sure there is enough tablespaceallocated for all of the underlying structures.
Retention is an important feature of AQ, but not required by every type of application. When it is not necessary, make sure not to use it. That way, disk spacecan be conserved, and operation will be slightly faster.
Disk Striping
 Advanced Queueing is a very IO intensive process. Almost anything that increasesIO throughput will increase Advanced Queueing performance. One of the mostimportant IO bottlenecks revolves around the disk access. Thus, a great way toimprove AQ performance is to stripe the data across drives. The appropriate levelof data striping will help AQ performance considerably.
Using Advanced Queueing: Best Practices Page 3

Activity (7)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
bugmenot540 liked this
Subbuk liked this
BlueSky2K10 liked this
northgateSS liked this
ravirala liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->