Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: Finding open database links database wide
John,
Thanks. At least you got it right, I boboed. Damn it.=20
-----Original Message-----
From: John Kanagaraj [mailto:john.kanagaraj_at_hds.com]=20
Sent: Monday, February 14, 2005 1:26 PM
To: oracle-l_at_freelists.org
Subject: RE: Finding open database links database wide
>Well, that's one heck of a neat trick, except it does not tell=20
>you which
>user has which link open. Is there a way to catch that??=3D20
Dick, The follow SQL will help.
column ORIGIN format a39
column GTXID format a39 heading "GLOBAL TXN ID"
column LSESSION format a10 heading "SID,SER#"
column WAITING format a55 heading "WAITING FOR EVENT"
column STATUS format a10 heading "STATUS"
Select /*+ ORDERED */
substr(s.ksusemnm,1,23)||'-'|| substr(s.ksusepid,1,15) "ORIGIN", substr(g.K2GTITID_ORA,1,35) "GTXID", substr(s.indx,1,4)||','|| substr(s.ksuseser,1,5) "LSESSION" , substr(decode(bitand(ksuseidl,11),1,'ACTIVE',0, decode(bitand(ksuseflg,4096),0,'INACTIVE','CACHED'),2,'SNIPED',3,'SNIPED', 'KILLED'),1,10) "STATUS", event "WAITING"
http://tahiti.oracle.com - Manuals for DBAs (English only)
http://www.bibleserver.com - Manual for Life (in English, Deutsch,
French,
Italian, Spanish, Portugese, Turkish,...)
![]() |
![]() |