Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: How do enqueue waits affect overall db performance?
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