Re: Performance analysis (enqueue and buffer busy waits)

2001-08-22 Thread Danisment Gazi Unal (Unal Bilisim)
/epost1 -Original Message- From: Jonathan Lewis [mailto:[EMAIL PROTECTED]] Sent: Monday, August 20, 2001 7:56 AM To: Multiple recipients of list ORACLE-L Subject: Re: Performance analysis (enqueue and buffer busy waits) Small rollback segments can be recycled without

OT RE: Performance analysis (enqueue and buffer busy waits)

2001-08-22 Thread Mohan, Ross
http://www.geocities.com/epost1 -Original Message- From: Jonathan Lewis [mailto:[EMAIL PROTECTED]] Sent: Monday, August 20, 2001 7:56 AM To: Multiple recipients of list ORACLE-L Subject: Re: Performance analysis (enqueue and buffer busy waits) Small rollback segments can

RE: Performance analysis (enqueue and buffer busy waits)

2001-08-22 Thread Christopher Spence
To keep the rollback segments in buffer, so that rolling around the rollback segments happens before blocks are written to disk. Which will increase snapshot to old, but increase performance. Do not criticize someone until you walked a mile in their shoes, that way when you criticize them, you

Re: Performance analysis (enqueue and buffer busy waits)

2001-08-21 Thread Jonathan Lewis
the snapshot too old query mortality rate? | | -Original Message- | From: Babette Turner-Underwood [mailto:[EMAIL PROTECTED]] | Sent: Monday, August 20, 2001 9:22 AM | To: Multiple recipients of list ORACLE-L | Subject: RE: Performance analysis (enqueue and buffer busy waits) | | | I am

Re: Performance analysis (enqueue and buffer busy waits)

2001-08-21 Thread Babette Turner-Underwood
a try. Thanks, Ethan http://www.geocities.com/epost1 -Original Message- From: Jonathan Lewis [mailto:[EMAIL PROTECTED]] Sent: Monday, August 20, 2001 7:56 AM To: Multiple recipients of list ORACLE-L Subject: Re: Performance analysis (enqueue and buffer busy waits) Small

RE: Performance analysis (enqueue and buffer busy waits)

2001-08-20 Thread Babette Turner-Underwood
I am curious. What are you trying to accomplish by decreasing rollback segment size?? - Babette -Original Message- Lewis Sent: Tuesday, August 14, 2001 6:52 PM To: Multiple recipients of list ORACLE-L Looking at your trace file, most of your lost time appears to be in an update of

Re: Performance analysis (enqueue and buffer busy waits)

2001-08-20 Thread Jonathan Lewis
Small rollback segments can be recycled without being written to disc. This can reduce the total write-load on the system and enhance your general use of the db_block_buffer. Jonathan Lewis Host to The Co-Operative Oracle Users' FAQ http://www.jlcomp.demon.co.uk/faq/ind_faq.html Author of:

RE: Performance analysis (enqueue and buffer busy waits)

2001-08-20 Thread Post, Ethan
:56 AM To: Multiple recipients of list ORACLE-L Subject: Re: Performance analysis (enqueue and buffer busy waits) Small rollback segments can be recycled without being written to disc. This can reduce the total write-load on the system and enhance your general use of the db_block_buffer

RE: Performance analysis (enqueue and buffer busy waits)

2001-08-20 Thread Post, Ethan
no improvements on anything during testing. Thanks, Ethan -Original Message- From: Post, Ethan [mailto:[EMAIL PROTECTED]] Sent: Monday, August 20, 2001 11:13 AM To: Multiple recipients of list ORACLE-L Subject: RE: Performance analysis (enqueue and buffer busy waits) FYI, in a previous message I

RE: Performance analysis (enqueue and buffer busy waits)

2001-08-20 Thread Gogala, Mladen
Increase the snapshot too old query mortality rate? -Original Message- From: Babette Turner-Underwood [mailto:[EMAIL PROTECTED]] Sent: Monday, August 20, 2001 9:22 AM To: Multiple recipients of list ORACLE-L Subject: RE: Performance analysis (enqueue and buffer busy waits) I am

Re: Performance analysis (enqueue and buffer busy waits)

2001-08-15 Thread Jonathan Lewis
Ignore (or at least treat very lightly) the comments about DBWm. Excessive database writes can cause log file sync waits, as dbwr calls lgwr to write the log protecting the blocks it is about to write. In this case, you will see v$session_event for the db writers showing log file waits.

RE: Performance analysis (enqueue and buffer busy waits)

2001-08-15 Thread Post, Ethan
unless the client wants to pay to have the job rewritten which is going to be big $. -Original Message- From: Jonathan Lewis [mailto:[EMAIL PROTECTED]] Sent: Wednesday, August 15, 2001 4:36 AM To: Multiple recipients of list ORACLE-L Subject: Re: Performance analysis (enqueue and buffer busy

Re: Performance analysis (enqueue and buffer busy waits)

2001-08-15 Thread Jonathan Lewis
Could you post the URL for the trace file again. One observation - 3,000 commits per minute seems very odd for processing 230 sales order lines per minute. Also 3,000 commits per minute doesn't seem to be consistent with the trace file which I can no longer see that had one update executed

Re: Performance analysis (enqueue and buffer busy waits)

2001-08-15 Thread Pablo ksksksk
Enqueue waits cannot cause buffer busy waits, but the absence of indexes (and you point out missing FK indexes) can result in excessive tablescanning, and tablescanning can result in buffer busy waits. Jonathan Lewis Hi Jonathan, thanks for answering. there's something I'd like to know, hope

RE: Performance analysis (enqueue and buffer busy waits)

2001-08-15 Thread Riyaj_Shamsudeen
PROTECTED] 08/15/01 01:53 PM Please respond to ORACLE-L To:Multiple recipients of list ORACLE-L [EMAIL PROTECTED] cc: Subject:RE: Performance analysis (enqueue and buffer busy waits) 12 CPU machine redo logs on separate disks and controller, nothing else on them

RE: Performance analysis (enqueue and buffer busy waits)

2001-08-15 Thread Post, Ethan
-Original Message- From: Jonathan Lewis [mailto:[EMAIL PROTECTED]] Sent: Wednesday, August 15, 2001 12:56 PM To: Multiple recipients of list ORACLE-L Subject: Re: Performance analysis (enqueue and buffer busy waits) Could you post the URL for the trace file again. One observation

Re: Performance analysis (enqueue and buffer busy waits)

2001-08-15 Thread Jonathan Lewis
Inserts do nothing special - there won't be pre-existing child rows (and if there are, the insert is going to get a duplicate in index error) Updates that don't affect the key value do nothing special. Updates that change the parent key value (and this could even mean the old Forms 'update

RE: Performance analysis (enqueue and buffer busy waits)

2001-08-15 Thread Post, Ethan
] cc: Subject:RE: Performance analysis (enqueue and buffer busy waits) 12 CPU machine redo logs on separate disks and controller, nothing else on them. Application puts PK's on data tablespace so might be some contention there, other indexes are on index

Performance analysis (enqueue and buffer busy waits)

2001-08-14 Thread Pablo ksksksk
Hi list: I've been analyzing an instance's performance for some time. I found a lot of enqueue and a lot of buffer busy waits. Tracing the instance's sessions for some time I found that enqueue waits are mostly because of FK not being indexed. This of course generated shared locks (level 4)

Re: Performance analysis (enqueue and buffer busy waits)

2001-08-14 Thread Deepak Thapliyal
Hi pablo, try identifying the segments that are being contended for using information of p1,p2 for buffer busy waits and add more freelists for these segments. This assumes that you have already separated your data and indexes appropriately overe separate mount points. As for enqueues leading

Re: Performance analysis (enqueue and buffer busy waits)

2001-08-14 Thread Jonathan Lewis
Enqueue waits cannot cause buffer busy waits, but the absence of indexes (and you point out missing FK indexes) can result in excessive tablescanning, and tablescanning can result in buffer busy waits. Jonathan Lewis Seminars on getting the best out of Oracle Last few places available for Sept

Re: Performance analysis (enqueue and buffer busy waits)

2001-08-14 Thread Pablo ksksksk
Hi Deepak: thanks for answering, I've already identified the objects incurring into BBW but I also know that the p3 parameter for the BBW is 0 !! (this means that the session A had to wait because the block that session A needed, was being read from disk to Buffer Cache by session B). I

RE: Performance analysis (enqueue and buffer busy waits)

2001-08-14 Thread Post, Ethan
Message- From: Jonathan Lewis [mailto:[EMAIL PROTECTED]] Sent: Tuesday, August 14, 2001 1:27 PM To: Multiple recipients of list ORACLE-L Subject: Re: Performance analysis (enqueue and buffer busy waits) Enqueue waits cannot cause buffer busy waits, but the absence of indexes (and you point out

Re: Performance analysis (enqueue and buffer busy waits)

2001-08-14 Thread Jonathan Lewis
of list ORACLE-L |Subject: Re: Performance analysis (enqueue and buffer busy waits) | | | |Enqueue waits cannot cause buffer busy waits, |but the absence of indexes (and you point out |missing FK indexes) can result in excessive |tablescanning, and tablescanning can result |in buffer busy waits