While
such wait events occur in AlertLog file, one must consider to proceed with ARCHIVER
TUNING
1.
Check the number of Online Redolog Members and size of the online redo logs.
Excessive size and the number of online redo log groups will give archiver more
time to catch up. Hence Adding more online logs does not help a situation where
the archiver cannot keep up with LGWR process.
It can help if there are bursts of redo
generation since it gives ARCH more time to average its processing rate over
time.
2.
In such cases you can add multiple archiver (ARCh) processes
Create
'alter system archive log all'. This will spawn archive processes at some fixed
interval may be required. These processes once spawned will assist archiver in
archiving any un-archived log in that thread of redo. Once it has been
completed, the temporary processes will go away.
3.
Evaluate checkpoint interval and frequency
There
are several possible actions include adding DBWR processes, increasing db_block_checkpoint_batch, reducing db_block_buffers. Turning on or allowing
async IO capabilities definitely helps alleviate most DBWR inefficiencies.
4.
Check OS supportability of asynchronous I/Os
Async
reads should help tremendously. Async writes may help if OS supports
asynchronous I/Os on file systems.
You
can check with your vendor if the current version of your operating system supports
async IO to file systems (ufs).
5.
Check for system or IO contention.
Check
CPU waits and usage, disk level
bottlenecks. Also check operating system manuals for the appropriate commands
to monitor system performance.
For
example, you can use UNIX commands such
as "sar 5 5 5" “sar –d ”or "iostat" to identify
disk bottlenecks.
Thanks for splitting your comprehension with us. It’s really useful to me & I hope it helps the people who in need of this vital informationOracle DBA Training in Chennai
ReplyDeleteThis information you provided in the blog that is really unique I love it!! Thanks for sharing such a great blog. Keep posting..
ReplyDeleteOracle DBA training
Oracle DBA course
Oracle DBA training institute
You are including better information. Regarding this topic in an effective way. Thank you so much.
ReplyDeleteOracle Training in Delhi
Hey Really Thanks for sharing the best information regarding cloud application,hope you will write more great blogs.Hey Really Thanks for sharing the best information regarding cloud application,hope you will write more great blogs.
ReplyDeleteJoin Best Oracle Training Institute in Noida, Oracle DBA training in Noida
ReplyDeleteCIITNOIDA gives Best oracle training in noidadependent on Current industry models that helps students to secure placements in their fantasy employments at MNCs. CIITNOIDA gives Best Oracle DBA Training in Noida. CIITNOIDA is standout amongst the most trustworthy oracle DBA training institute in noida offering hands on practical information and full job assistance with fundamental as well as advanced level Oracle DBA training courses. At CIITNOIDA Oracle DBA training in noida is led by subject pro corporate experts with 7+ years of experience in managing real-time Oracle DBA projects. CIITNOIDA executes a mix of scholarly learning and down to earth sessions to give the understudies ideal presentation that guides in the change of local understudies into through experts that are effectively enrolled inside the business.
ReplyDeleteVERY HELPFULL POST
THANKS FOR POSTING
MERN STACK TRAININIG IN DELHI SASVBA
ARTIFICIAL INTELLIGENCE INSTITUTE IN DELHI SASVBA
MACHINE LEARNING TRAINING IN DELHI SASVBA
DEEP LEARNING TRAINING IN DELHI NCR SASVBA
GMB
SASVBA
FOR MORE INFO:
It is amazing and wonderful to visit your site. Thanks for sharing information; this is useful to us..
ReplyDeleteFull Stack Training in Delhi