Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: How do enqueue waits affect overall db performance?

Re: How do enqueue waits affect overall db performance?

From: Brian Peasland <dba_at_remove_spam.peasland.com>
Date: Thu, 6 May 2004 21:31:46 GMT
Message-ID: <409AAEC2.823BE3DC@remove_spam.peasland.com>


Dave wrote:
>
> Hey all,
>
> I have a DB with a large number of enqueue waits, taking up about 77%
> of the wait time in a statspack snapshot of 25 minutes. After some
> research its basically because of some distributed transactions over
> db_links. All the blocking locks that I can see are DX.
>
> Event Waits Time (s) Ela Time
> ------------- -------- ------- --------
> enqueue 1,372 4,115 77.71%
>
> How will this affect over all db performance? ie, I have another app
> in the same database.. Will this affect them? If so, how can I
> measure it..?
>
> tnx.
>
> Dave

Enqueue waits are transaction locks. The longer your transaction has to wait for a lock to be released, the worse it is for application performance. Another app on the same database may not contribute to this problem since the enqueues may be on different database objects. But it can be tough to say for sure until you deploy the other app.

HTH,
Brian

-- 
===================================================================

Brian Peasland
dba_at_remove_spam.peasland.com

Remove the "remove_spam." from the email address to email me.


"I can give it to you cheap, quick, and good. Now pick two out of
 the three"
Received on Thu May 06 2004 - 16:31:46 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US