Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Re: Enqueue Diagnosis
In your trace file, you should see something like the following when you
have committed:
From the above, you can clearly see that I've got a COMMIT. In that section where I issued a COMMIT, you can also see the line that states:
XCTEND rlbk=0, rd_only=0
This is the transaction end. Notice that rlbk=0 which means that a rollback was not done. In other words, a commit was done. Contrast that to the following:
Here, you can see that I did a rollback and on the line with XCTEND, I have rlbk=1, which means that I did, in fact, do a rollback.
If there is only one COMMIT in your trace file, then only one commit has been performed.
HTH,
Brian
Matt wrote:
>
> Brian,
>
> Thanks for the advice. I just have one more thing to clarify.....
>
> I have a trace file for a session that incurred a 4 minute enqueue
> wait (TX 6)on a very small table (50 rows 2 columns). The hit rate on
> this table is quite low.
>
> When analyzing the trace file with TRCANLZR, I picked up on the fact
> that over a period of 10 minutes the session only commited once
> despite the fact that there were over 30 DML statements in the trace
> file.
>
> This may be the cause of my enqueue conflict, but before I point the
> finger at the application (Peoplesoft HR) I want to make sure that I
> have my facts right.
>
> Are all commits shown in the trace file (I.E. explicit and implicit
> commits). It seems quite unusual that this session is committing so
> infrequently.
>
> The Peoplesoft makes use of a TP monitor as a middle tier which should
> act as the point of transaction control. Are there different
> monitoring requirements for tracking commits/transactions in these
> kinds of environments.
>
> Thanks again
>
> Matt
-- =================================================================== 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 Wed Aug 20 2003 - 08:17:36 CDT
![]() |
![]() |