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: strange dead lock on clob column

Re: strange dead lock on clob column

From: Jonathan Lewis <jonathan_at_jlcomp.demon.co.uk>
Date: Fri, 30 Nov 2007 09:14:17 -0000
Message-ID: <6b2dnUh29vhzTtLaRVnyiAA@bt.com>


"lsllcm" <lsllcm_at_gmail.com> wrote in message news:0f39afa2-03d4-4c1f-8dee-3a2e8a14f079_at_d27g2000prf.googlegroups.com...
> Hi Jonathan,
>
> Thank you, but why the objn is another table based on objn = 36921
>
> Session 108: obj - rowid = 00009039 - AAAJA5AAoAAAAAAAAA
> (dictionary objn - 36921, file - 40, block - 0, slot - 0)
> Session 145: obj - rowid = 00009039 - AAAJA5AAoAAAAAAAAA
> (dictionary objn - 36921, file - 40, block - 0, slot - 0)
>
> Thanks

Notice that the block number is zero in both cases, this is a strong hint that the numbers are invalid.

Once upon a time, the relevant columns v$session were only set when you were waiting for a row lock - but somewhere in recent versions of Oracle the columns were also used to indicate the culprit in other waits. Sometimes the values are not cleared down after the wait is over - so it's possible that the number reported here are left over from an earlier wait.

-- 
Regards

Jonathan Lewis
http://jonathanlewis.wordpress.com

Author: Cost Based Oracle: Fundamentals
http://www.jlcomp.demon.co.uk/cbo_book/ind_book.html

The Co-operative Oracle Users' FAQ
http://www.jlcomp.demon.co.uk/faq/ind_faq.html
Received on Fri Nov 30 2007 - 03:14:17 CST

Original text of this message

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