ORA-00060: Deadlock detected - any tips

this is what is getting dumped in trc file.
Any pointers where to look at to fix this?
is this service impacting or oracle engine will self -fix this?
/export/home/oracle/product/10.0.1/admin/ipunity/udump/ipunity_ora_13972.trc
Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
ORACLE_HOME = /export/home/oracle/product/10.0.1
System name:     SunOS
Node name:     BLLWWAGOUM0
Release:     5.9
Version:     Generic_122300-09
Machine:     sun4u
Instance name: ipunity
Redo thread mounted by this instance: 1
Oracle process number: 93
Unix process pid: 13972, image: oracleipunity@BLLWWAGOUM0
*** SERVICE NAME:(SYS$USERS) 2009-12-21 18:04:45.050
*** SESSION ID:(1002.2218) 2009-12-21 18:04:45.050
DEADLOCK DETECTED
Current SQL statement for this session:
begin dbms_rule_adm.remove_rule(:1,:2,:3); end;
----- PL/SQL Call Stack -----
object line object
handle number name
392d7fdb0 241 package body SYS.DBMS_RULE_ADM
3904ccdc0 1 anonymous block
39530db08 290 package body SYS.DBMS_AQADM_SYSCALLS
393f311d8 1384 package body SYS.DBMS_PRVTAQIS
397a4feb0 5393 package body SYS.DBMS_AQADM_SYS
3967bef50 1 anonymous block
397a7f7a0 85 package body SYS.DBMS_AQJMS_INTERNAL
392f78488 1 anonymous block
397a8b2a8 130 package body SYS.DBMS_AQJMS
3977af648 1 anonymous block
The following deadlock is not an ORACLE error. It is a
deadlock due to user error in the design of an application
or from issuing incorrect ad-hoc SQL. The following
information may aid in determining the deadlock:
Deadlock graph:
---------Blocker(s)-------- ---------Waiter(s)---------
Resource Name process session holds waits process session holds waits
TM-00001054-00000000 93 1002 SSX 93 1002 S
session 1002: DID 0001-005D-0000002B     session 1002: DID 0001-005D-0000002B
Rows waited on:
Session 1002: no row
Information on the OTHER waiting sessions:
End of information on OTHER waiting sessions.
===================================================
PROCESS STATE
Process global information:
process: 39dd566c8, call: 39724bf18, xact: 39c79d270, curses: 39d509980, usrses: 39d4b37a8
SO: 39dd566c8, type: 2, owner: 0, flag: INIT/-/-/0x00
(process) Oracle pid=93, calls cur/top: 39724bf18/3972147b0, flag: (0) -
int error: 0, call error: 0, sess error: 0, txn error 0
(post info) last post received: 0 0 0
last post received-location: No post
last process to post me: none
last post sent: 0 0 0
last post sent-location: No post
last process posted by me: none
(latch info) wait_event=0 bits=10
holding 380009f18 Parent+children enqueue hash chains level=4
Location from where latch is held: ksqcmi: kslgpl:
Context saved from call: 0
state=busy, wlstate=free
recovery area:
Dump of memory from 0x000000039DD2BA50 to 0x000000039DD2BA70
39DD2BA50 00000000 00000000 00000000 00000000 [................]
Repeat 1 times
Process Group: DEFAULT, pseudo proc: 39ded5e88
O/S info: user: oracle, term: UNKNOWN, ospid: 13972
OSD pid info: Unix process pid: 13972, image: oracleipunity@BLLWWAGOUM0
SO: 39c09d4c0, type: 7, owner: 39dd566c8, flag: INIT/-/-/0x00
(FOB) flags=2 fib ptr=9cb56808 incno=1 pending i/o cnt=0
fname=/export/home/oracle/product/10.0.1/oradata/ipunity/sysaux01.dbf
SO: 39c09c968, type: 7, owner: 39dd566c8, flag: INIT/-/-/0x00
(FOB) flags=2 fib ptr=9cb560c0 incno=5 pending i/o cnt=0
fname=/export/home/oracle/product/10.0.1/oradata/ipunity/system01.dbf
SO: 39d4b37a8, type: 4, owner: 39dd566c8, flag: INIT/-/-/0x00
(session) trans: 39c7277a0, creator: 39dd566c8, flag: (1100041) USR/- BSY/-/-/-/-/-
DID: 0001-005D-0000002B, short-term DID: 0000-0000-00000000
txn branch: 0
oct: 47, prv: 0, sql: 3977ad170, psql: 397ac9da8, user: 0/SYS
O/S info: user: , term: , ospid: 1234, machine: BLLWWAGOUM0
program:
last wait for 'enq: TM - contention' blocking sess=0x39d4b37a8 seq=111 wait_time=3000703
name|mode=544d0004, object #=1054, table/partition=0
Dumping Session Wait History
for 'enq: TM - contention' count=1 wait_time=3000703
name|mode=544d0004, object #=1054, table/partition=0
for 'db file sequential read' count=1 wait_time=68442
file#=1, block#=1dff, blocks=1
for 'db file sequential read' count=1 wait_time=49075
file#=1, block#=1e00, blocks=1
for 'db file sequential read' count=1 wait_time=5476
file#=1, block#=207e, blocks=1
for 'db file sequential read' count=1 wait_time=6273
file#=1, block#=1ec7, blocks=1
for 'db file sequential read' count=1 wait_time=8668
file#=1, block#=6154, blocks=1
for 'db file sequential read' count=1 wait_time=4105
file#=1, block#=e71, blocks=1
for 'db file sequential read' count=1 wait_time=73
file#=1, block#=2261, blocks=1
for 'db file sequential read' count=1 wait_time=6809
file#=1, block#=4287, blocks=1
for 'db file sequential read' count=1 wait_time=89
file#=1, block#=225a, blocks=1
temporary object counter: 0
SO: 391690a30, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=391690a30 handle=3936a0678 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=391690aa0[3979274e8,3979274e8] htb=3979274e8
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10329
LIBRARY OBJECT HANDLE: handle=3936a0678
name=SYS.RULE_SET_ROR$
hash=3c3c30a5f7695fbbfaa5e5d4802997b timestamp=02-27-2005 21:11:45
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0701-0701 lock=N pin=0 latch#=1 hpc=0000 hlc=0000
lwt=3936a0720[3936a0720,3936a0720] ltm=3936a0730[3936a0730,3936a0730]
pwt=3936a06e8[3936a06e8,3936a06e8] ptm=3936a06f8[3936a06f8,3936a06f8]
ref=3936a0750[3936a0750, 3936a0750] lnd=3936a0768[397e4d030,397ef6178]
LIBRARY OBJECT: object=397cf4cd0
type=TABL flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
DATA BLOCKS:
data# heap pointer status pins change
0 397ce88a0 397cf4dd0 I/-/A 0 NONE
8 3945db758 39391ed30 I/-/A 0 NONE
9 3923c96b8 394ed6cb8 I/-/A 0 NONE
10 3923c9608 39152de98 I/-/A 0 NONE
SO: 3957bb260, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=3957bb260 handle=393ee5ed0 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=3957bb2d0[397927178,397927178] htb=397927178
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10315
LIBRARY OBJECT HANDLE: handle=393ee5ed0
name=SYS.RULE_SET_RE$
hash=9b8c5c7258a03476b458d75da0b744 timestamp=02-27-2005 21:11:45
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0701-0701 lock=N pin=0 latch#=1 hpc=fffe hlc=fffe
lwt=393ee5f78[393ee5f78,393ee5f78] ltm=393ee5f88[393ee5f88,393ee5f88]
pwt=393ee5f40[393ee5f40,393ee5f40] ptm=393ee5f50[393ee5f50,393ee5f50]
ref=393ee5fa8[393ee5fa8, 393ee5fa8] lnd=393ee5fc0[397ef6178,390d73fe8]
LIBRARY OBJECT: object=392ea86b0
type=TABL flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
DATA BLOCKS:
data# heap pointer status pins change
0 3942f92c8 392ea87b0 I/-/A 0 NONE
8 3940b9ef8 39278d2f0 I/-/A 0 NONE
9 393cfb8c8 39075dc50 I/-/A 0 NONE
10 393cfb818 3920cce38 I/-/A 0 NONE
SO: 397112000, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=397112000 handle=39427f390 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=397112070[397927388,397927388] htb=397927388
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10302
LIBRARY OBJECT HANDLE: handle=39427f390
name=SYS.RULE_SET_IOT$
hash=549d91bdafdb0134b32869305db1e065 timestamp=02-27-2005 21:11:47
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0701-0701 lock=N pin=0 latch#=1 hpc=0000 hlc=0000
lwt=39427f438[39427f438,39427f438] ltm=39427f448[39427f448,39427f448]
pwt=39427f400[39427f400,39427f400] ptm=39427f410[39427f410,39427f410]
ref=39427f468[39427f468, 39427f468] lnd=39427f480[390138140,394149640]
LIBRARY OBJECT: object=395a89b68
type=TABL flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
DATA BLOCKS:
data# heap pointer status pins change
0 395abce28 395a89c68 I/-/A 0 NONE
8 39125f4a0 39470c980 I/-/A 0 NONE
9 39125f690 39436e138 I/-/A 0 NONE
10 39125f5e0 396a11108 I/-/A 0 NONE
SO: 39726f0e0, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=39726f0e0 handle=396ea0750 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=39726f150[391567da8,3979277d8] htb=3979277d8
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10299
LIBRARY OBJECT HANDLE: handle=396ea0750
name=IPUNITY.UM_TOPIC_TABLE4
hash=6bdf9dbc574f4f588386e09987e3feaa timestamp=05-26-2009 10:25:41
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0709-0709 lock=S pin=S latch#=1 hpc=0028 hlc=0028
lwt=396ea07f8[396ea07f8,396ea07f8] ltm=396ea0808[396ea0808,396ea0808]
pwt=396ea07c0[396ea07c0,396ea07c0] ptm=396ea07d0[396ea07d0,396ea07d0]
ref=396ea0828[396ea0828, 396ea0828] lnd=396ea0840[396e86808,396f56d10]
LIBRARY OBJECT: object=390d709f0
type=TABL flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
DEPENDENCIES: count=5 size=16
ACCESSES: count=3 size=16
DATA BLOCKS:
data# heap pointer status pins change
0 390d71760 390d70af0 I/P/A 0 NONE
3 396977458 38fcf7640 I/-/A 0 NONE
8 392ef1f00 397a79400 I/-/A 0 NONE
9 392ef1fb0 3941dcea8 I/-/A 0 NONE
10 3969773a8 392108258 I/-/A 0 NONE
SO: 397a7b4e0, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=397a7b4e0 handle=397e6db28 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=397a7b550[397926da8,397926da8] htb=397926da8
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10299
LIBRARY OBJECT HANDLE: handle=397e6db28
name=SYS.ANYDATA
hash=384f49311885621233e9a346965b3507 timestamp=02-27-2005 21:08:48
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0245-0247 lock=N pin=0 latch#=1 hpc=0716 hlc=0716
lwt=397e6dbd0[397e6dbd0,397e6dbd0] ltm=397e6dbe0[397e6dbe0,397e6dbe0]
pwt=397e6db98[397e6db98,397e6db98] ptm=397e6dba8[397e6dba8,397e6dba8]
ref=397e6dc00[397e6dc00, 397e6dc00] lnd=397e6dc18[397e50100,397e67cc0]
LIBRARY OBJECT: object=397e50230
type=TYPE flags=EXS/LOC[0005] pflags=/PRP/REP [480] status=VALD load=0
DEPENDENCIES: count=3 size=16
ACCESSES: count=2 size=16
DATA BLOCKS:
data# heap pointer status pins change
0 397e50518 397e50330 I/-/A 0 NONE
1 39624bc10 0 I/P/- 0 NONE
2 397e4fe00 391541228 I/-/A 0 NONE
6 39624bb60 39624b6f8 I/-/A 0 NONE
9 397e4feb0 3910ef020 I/-/A 0 NONE
SO: 392bfd610, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=392bfd610 handle=397e4faf0 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=392bfd680[3979270b8,3979270b8] htb=3979270b8
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10299
LIBRARY OBJECT HANDLE: handle=397e4faf0
name=SYS.ANYTYPE
hash=b05d1295a53654e1dcb478f941a13838 timestamp=02-27-2005 21:08:47
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0001-0001 lock=N pin=0 latch#=1 hpc=ed9c hlc=ed9c
lwt=397e4fb98[397e4fb98,397e4fb98] ltm=397e4fba8[397e4fba8,397e4fba8]
pwt=397e4fb60[397e4fb60,397e4fb60] ptm=397e4fb70[397e4fb70,397e4fb70]
ref=397e4fbc8[397e4fbc8, 397e4fbc8] lnd=397e4fbe0[397e080b0,397e50100]
LIBRARY OBJECT: object=390631470
type=TYPE flags=EXS/LOC[0005] pflags=/PRP [80] status=VALD load=0
DEPENDENCIES: count=2 size=16
ACCESSES: count=1 size=16
DATA BLOCKS:
data# heap pointer status pins change
0 3905f08d0 390631570 I/-/A 0 NONE
SO: 390b09468, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=390b09468 handle=397e4a2f8 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=390b094d8[397927858,397927858] htb=397927858
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10299
LIBRARY OBJECT HANDLE: handle=397e4a2f8
name=SYS.DBMS_ANYTYPE_LIB
hash=6f82c536a56b2687e7d1daeeb24478b2 timestamp=02-27-2005 21:08:46
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0001-0001 lock=N pin=0 latch#=1 hpc=ed60 hlc=ed60
lwt=397e4a3a0[397e4a3a0,397e4a3a0] ltm=397e4a3b0[397e4a3b0,397e4a3b0]
pwt=397e4a368[397e4a368,397e4a368] ptm=397e4a378[397e4a378,397e4a378]
ref=397e4a3d0[397e4a3d0, 397e4a3d0] lnd=397e4a3e8[38fc9b178,39138c420]
LIBRARY OBJECT: object=39531e990
type=LIBR flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
DATA BLOCKS:
data# heap pointer status pins change
0 39531ec78 39531ea90 I/-/A 0 NONE
SO: 392642188, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=392642188 handle=397e50010 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=3926421f8[39537cf40,397927978] htb=397927978
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10299
LIBRARY OBJECT HANDLE: handle=397e50010
name=SYS.DBMS_ANYDATA_LIB
hash=55042fc1ae23f6173df25b7968bfcc4 timestamp=02-27-2005 21:08:46
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0001-0001 lock=N pin=0 latch#=1 hpc=eb62 hlc=eb62
lwt=397e500b8[397e500b8,397e500b8] ltm=397e500c8[397e500c8,397e500c8]
pwt=397e50080[397e50080,397e50080] ptm=397e50090[397e50090,397e50090]
ref=397e500e8[397e500e8, 397e500e8] lnd=397e50100[397e4fbe0,397e6dc18]
LIBRARY OBJECT: object=391bf3b60
type=LIBR flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
DATA BLOCKS:
data# heap pointer status pins change
0 391f09880 391bf3c60 I/-/A 0 NONE
SO: 390563a60, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=390563a60 handle=397e07dd0 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=390563ad0[397927ab8,397927ab8] htb=397927ab8
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10299
LIBRARY OBJECT HANDLE: handle=397e07dd0
name=SYS.AQ$_JMS_USERPROPARRAY
hash=a70e73cab1fd920f9e63f39f5fbebd8 timestamp=02-27-2005 21:13:53
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0045-0047 lock=N pin=0 latch#=1 hpc=fed2 hlc=fed2
lwt=397e07e78[397e07e78,397e07e78] ltm=397e07e88[397e07e88,397e07e88]
pwt=397e07e40[397e07e40,397e07e40] ptm=397e07e50[397e07e50,397e07e50]
ref=397e07ea8[397e07ea8, 397e07ea8] lnd=397e07ec0[397e03a80,397e080b0]
LIBRARY OBJECT: object=395350c08
type=TYPE flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
DEPENDENCIES: count=2 size=16
ACCESSES: count=1 size=16
DATA BLOCKS:
data# heap pointer status pins change
0 395350ef0 395350d08 I/-/A 0 NONE
1 390afc000 0 I/P/- 0 NONE
2 397fcade8 396cf9620 I/-/A 0 NONE
6 390afbf50 39532d1a0 I/-/A 0 NONE
SO: 39727f708, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=39727f708 handle=397e07fc0 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=39727f778[397d237c0,3979272f8] htb=3979272f8
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10299
LIBRARY OBJECT HANDLE: handle=397e07fc0
name=SYS.AQ$_JMS_OBJECT_MESSAGE
hash=96e68e21404dbbaa13ddacc340547c5c timestamp=02-27-2005 21:13:56
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0247-0247 lock=S pin=S latch#=1 hpc=f426 hlc=f426
lwt=397e08068[397e08068,397e08068] ltm=397e08078[397e08078,397e08078]
pwt=397e08030[397e08030,397e08030] ptm=397e08040[397e08040,397e08040]
ref=397e08098[397e08098, 397e08098] lnd=397e080b0[397e07ec0,397e4fbe0]
LIBRARY OBJECT: object=3976daf60
type=TYPE flags=EXS/LOC[0005] pflags=/SWR/PRP [88] status=VALD load=0
DEPENDENCIES: count=2 size=16
ACCESSES: count=1 size=16
DATA BLOCKS:
data# heap pointer status pins change
0 3976db248 3976db110 I/P/A 0 NONE
1 3976dacc0 392a22528 I/-/A 0 NONE
2 39764fe88 391a01aa0 I/-/A 0 NONE
6 3976db088 3976da7d8 I/P/A 10 NONE
9 39764ff38 3923f6bf0 I/-/A 0 NONE
SO: 391b23120, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=391b23120 handle=398101738 mode=N
call pin=3970e9e38 session pin=0 hpc=0000 hlc=0000
htl=391b23190[396b732b0,397927cf8] htb=397927cf8
user=39d4b37a8 session=39d509980 count=1 flags=[0000] savepoint=9224
LIBRARY OBJECT HANDLE: handle=398101738
name=SYS.IDGEN1$
hash=4a498305388423085e384dc71920fc timestamp=02-27-2005 20:12:51
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0001-0001 lock=N pin=0 latch#=1 hpc=0002 hlc=0002
lwt=3981017e0[3981017e0,3981017e0] ltm=3981017f0[3981017f0,3981017f0]
pwt=3981017a8[3981017a8,3981017a8] ptm=3981017b8[3981017b8,3981017b8]
ref=398101810[398101810, 398101810] lnd=398101828[398101828,398101828]
LIBRARY OBJECT: object=39811abb0
type=SQNC flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
DATA BLOCKS:
data# heap pointer status pins change
0 398143620 39811acb0 I/-/A 0 NONE
SO: 3979346d8, type: 55, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT PIN: pin=3979346d8 handle=3967e3a10 mode=S lock=0
user=39d4b37a8 session=39d509980 count=1 mask=0041 savepoint=2950 flags=[00]
----------------------------------------

this is what is getting dumped in trc file.
Any pointers where to look at to fix this?
is this service impacting or oracle engine will self -fix this?
/export/home/oracle/product/10.0.1/admin/ipunity/udump/ipunity_ora_13972.trc
Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
ORACLE_HOME = /export/home/oracle/product/10.0.1
System name:     SunOS
Node name:     BLLWWAGOUM0
Release:     5.9
Version:     Generic_122300-09
Machine:     sun4u
Instance name: ipunity
Redo thread mounted by this instance: 1
Oracle process number: 93
Unix process pid: 13972, image: oracleipunity@BLLWWAGOUM0
*** SERVICE NAME:(SYS$USERS) 2009-12-21 18:04:45.050
*** SESSION ID:(1002.2218) 2009-12-21 18:04:45.050
DEADLOCK DETECTED
Current SQL statement for this session:
begin dbms_rule_adm.remove_rule(:1,:2,:3); end;
----- PL/SQL Call Stack -----
object line object
handle number name
392d7fdb0 241 package body SYS.DBMS_RULE_ADM
3904ccdc0 1 anonymous block
39530db08 290 package body SYS.DBMS_AQADM_SYSCALLS
393f311d8 1384 package body SYS.DBMS_PRVTAQIS
397a4feb0 5393 package body SYS.DBMS_AQADM_SYS
3967bef50 1 anonymous block
397a7f7a0 85 package body SYS.DBMS_AQJMS_INTERNAL
392f78488 1 anonymous block
397a8b2a8 130 package body SYS.DBMS_AQJMS
3977af648 1 anonymous block
The following deadlock is not an ORACLE error. It is a
deadlock due to user error in the design of an application
or from issuing incorrect ad-hoc SQL. The following
information may aid in determining the deadlock:
Deadlock graph:
---------Blocker(s)-------- ---------Waiter(s)---------
Resource Name process session holds waits process session holds waits
TM-00001054-00000000 93 1002 SSX 93 1002 S
session 1002: DID 0001-005D-0000002B     session 1002: DID 0001-005D-0000002B
Rows waited on:
Session 1002: no row
Information on the OTHER waiting sessions:
End of information on OTHER waiting sessions.
===================================================
PROCESS STATE
Process global information:
process: 39dd566c8, call: 39724bf18, xact: 39c79d270, curses: 39d509980, usrses: 39d4b37a8
SO: 39dd566c8, type: 2, owner: 0, flag: INIT/-/-/0x00
(process) Oracle pid=93, calls cur/top: 39724bf18/3972147b0, flag: (0) -
int error: 0, call error: 0, sess error: 0, txn error 0
(post info) last post received: 0 0 0
last post received-location: No post
last process to post me: none
last post sent: 0 0 0
last post sent-location: No post
last process posted by me: none
(latch info) wait_event=0 bits=10
holding 380009f18 Parent+children enqueue hash chains level=4
Location from where latch is held: ksqcmi: kslgpl:
Context saved from call: 0
state=busy, wlstate=free
recovery area:
Dump of memory from 0x000000039DD2BA50 to 0x000000039DD2BA70
39DD2BA50 00000000 00000000 00000000 00000000 [................]
Repeat 1 times
Process Group: DEFAULT, pseudo proc: 39ded5e88
O/S info: user: oracle, term: UNKNOWN, ospid: 13972
OSD pid info: Unix process pid: 13972, image: oracleipunity@BLLWWAGOUM0
SO: 39c09d4c0, type: 7, owner: 39dd566c8, flag: INIT/-/-/0x00
(FOB) flags=2 fib ptr=9cb56808 incno=1 pending i/o cnt=0
fname=/export/home/oracle/product/10.0.1/oradata/ipunity/sysaux01.dbf
SO: 39c09c968, type: 7, owner: 39dd566c8, flag: INIT/-/-/0x00
(FOB) flags=2 fib ptr=9cb560c0 incno=5 pending i/o cnt=0
fname=/export/home/oracle/product/10.0.1/oradata/ipunity/system01.dbf
SO: 39d4b37a8, type: 4, owner: 39dd566c8, flag: INIT/-/-/0x00
(session) trans: 39c7277a0, creator: 39dd566c8, flag: (1100041) USR/- BSY/-/-/-/-/-
DID: 0001-005D-0000002B, short-term DID: 0000-0000-00000000
txn branch: 0
oct: 47, prv: 0, sql: 3977ad170, psql: 397ac9da8, user: 0/SYS
O/S info: user: , term: , ospid: 1234, machine: BLLWWAGOUM0
program:
last wait for 'enq: TM - contention' blocking sess=0x39d4b37a8 seq=111 wait_time=3000703
name|mode=544d0004, object #=1054, table/partition=0
Dumping Session Wait History
for 'enq: TM - contention' count=1 wait_time=3000703
name|mode=544d0004, object #=1054, table/partition=0
for 'db file sequential read' count=1 wait_time=68442
file#=1, block#=1dff, blocks=1
for 'db file sequential read' count=1 wait_time=49075
file#=1, block#=1e00, blocks=1
for 'db file sequential read' count=1 wait_time=5476
file#=1, block#=207e, blocks=1
for 'db file sequential read' count=1 wait_time=6273
file#=1, block#=1ec7, blocks=1
for 'db file sequential read' count=1 wait_time=8668
file#=1, block#=6154, blocks=1
for 'db file sequential read' count=1 wait_time=4105
file#=1, block#=e71, blocks=1
for 'db file sequential read' count=1 wait_time=73
file#=1, block#=2261, blocks=1
for 'db file sequential read' count=1 wait_time=6809
file#=1, block#=4287, blocks=1
for 'db file sequential read' count=1 wait_time=89
file#=1, block#=225a, blocks=1
temporary object counter: 0
SO: 391690a30, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=391690a30 handle=3936a0678 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=391690aa0[3979274e8,3979274e8] htb=3979274e8
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10329
LIBRARY OBJECT HANDLE: handle=3936a0678
name=SYS.RULE_SET_ROR$
hash=3c3c30a5f7695fbbfaa5e5d4802997b timestamp=02-27-2005 21:11:45
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0701-0701 lock=N pin=0 latch#=1 hpc=0000 hlc=0000
lwt=3936a0720[3936a0720,3936a0720] ltm=3936a0730[3936a0730,3936a0730]
pwt=3936a06e8[3936a06e8,3936a06e8] ptm=3936a06f8[3936a06f8,3936a06f8]
ref=3936a0750[3936a0750, 3936a0750] lnd=3936a0768[397e4d030,397ef6178]
LIBRARY OBJECT: object=397cf4cd0
type=TABL flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
DATA BLOCKS:
data# heap pointer status pins change
0 397ce88a0 397cf4dd0 I/-/A 0 NONE
8 3945db758 39391ed30 I/-/A 0 NONE
9 3923c96b8 394ed6cb8 I/-/A 0 NONE
10 3923c9608 39152de98 I/-/A 0 NONE
SO: 3957bb260, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=3957bb260 handle=393ee5ed0 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=3957bb2d0[397927178,397927178] htb=397927178
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10315
LIBRARY OBJECT HANDLE: handle=393ee5ed0
name=SYS.RULE_SET_RE$
hash=9b8c5c7258a03476b458d75da0b744 timestamp=02-27-2005 21:11:45
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0701-0701 lock=N pin=0 latch#=1 hpc=fffe hlc=fffe
lwt=393ee5f78[393ee5f78,393ee5f78] ltm=393ee5f88[393ee5f88,393ee5f88]
pwt=393ee5f40[393ee5f40,393ee5f40] ptm=393ee5f50[393ee5f50,393ee5f50]
ref=393ee5fa8[393ee5fa8, 393ee5fa8] lnd=393ee5fc0[397ef6178,390d73fe8]
LIBRARY OBJECT: object=392ea86b0
type=TABL flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
DATA BLOCKS:
data# heap pointer status pins change
0 3942f92c8 392ea87b0 I/-/A 0 NONE
8 3940b9ef8 39278d2f0 I/-/A 0 NONE
9 393cfb8c8 39075dc50 I/-/A 0 NONE
10 393cfb818 3920cce38 I/-/A 0 NONE
SO: 397112000, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=397112000 handle=39427f390 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=397112070[397927388,397927388] htb=397927388
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10302
LIBRARY OBJECT HANDLE: handle=39427f390
name=SYS.RULE_SET_IOT$
hash=549d91bdafdb0134b32869305db1e065 timestamp=02-27-2005 21:11:47
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0701-0701 lock=N pin=0 latch#=1 hpc=0000 hlc=0000
lwt=39427f438[39427f438,39427f438] ltm=39427f448[39427f448,39427f448]
pwt=39427f400[39427f400,39427f400] ptm=39427f410[39427f410,39427f410]
ref=39427f468[39427f468, 39427f468] lnd=39427f480[390138140,394149640]
LIBRARY OBJECT: object=395a89b68
type=TABL flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
DATA BLOCKS:
data# heap pointer status pins change
0 395abce28 395a89c68 I/-/A 0 NONE
8 39125f4a0 39470c980 I/-/A 0 NONE
9 39125f690 39436e138 I/-/A 0 NONE
10 39125f5e0 396a11108 I/-/A 0 NONE
SO: 39726f0e0, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=39726f0e0 handle=396ea0750 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=39726f150[391567da8,3979277d8] htb=3979277d8
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10299
LIBRARY OBJECT HANDLE: handle=396ea0750
name=IPUNITY.UM_TOPIC_TABLE4
hash=6bdf9dbc574f4f588386e09987e3feaa timestamp=05-26-2009 10:25:41
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0709-0709 lock=S pin=S latch#=1 hpc=0028 hlc=0028
lwt=396ea07f8[396ea07f8,396ea07f8] ltm=396ea0808[396ea0808,396ea0808]
pwt=396ea07c0[396ea07c0,396ea07c0] ptm=396ea07d0[396ea07d0,396ea07d0]
ref=396ea0828[396ea0828, 396ea0828] lnd=396ea0840[396e86808,396f56d10]
LIBRARY OBJECT: object=390d709f0
type=TABL flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
DEPENDENCIES: count=5 size=16
ACCESSES: count=3 size=16
DATA BLOCKS:
data# heap pointer status pins change
0 390d71760 390d70af0 I/P/A 0 NONE
3 396977458 38fcf7640 I/-/A 0 NONE
8 392ef1f00 397a79400 I/-/A 0 NONE
9 392ef1fb0 3941dcea8 I/-/A 0 NONE
10 3969773a8 392108258 I/-/A 0 NONE
SO: 397a7b4e0, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=397a7b4e0 handle=397e6db28 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=397a7b550[397926da8,397926da8] htb=397926da8
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10299
LIBRARY OBJECT HANDLE: handle=397e6db28
name=SYS.ANYDATA
hash=384f49311885621233e9a346965b3507 timestamp=02-27-2005 21:08:48
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0245-0247 lock=N pin=0 latch#=1 hpc=0716 hlc=0716
lwt=397e6dbd0[397e6dbd0,397e6dbd0] ltm=397e6dbe0[397e6dbe0,397e6dbe0]
pwt=397e6db98[397e6db98,397e6db98] ptm=397e6dba8[397e6dba8,397e6dba8]
ref=397e6dc00[397e6dc00, 397e6dc00] lnd=397e6dc18[397e50100,397e67cc0]
LIBRARY OBJECT: object=397e50230
type=TYPE flags=EXS/LOC[0005] pflags=/PRP/REP [480] status=VALD load=0
DEPENDENCIES: count=3 size=16
ACCESSES: count=2 size=16
DATA BLOCKS:
data# heap pointer status pins change
0 397e50518 397e50330 I/-/A 0 NONE
1 39624bc10 0 I/P/- 0 NONE
2 397e4fe00 391541228 I/-/A 0 NONE
6 39624bb60 39624b6f8 I/-/A 0 NONE
9 397e4feb0 3910ef020 I/-/A 0 NONE
SO: 392bfd610, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=392bfd610 handle=397e4faf0 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=392bfd680[3979270b8,3979270b8] htb=3979270b8
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10299
LIBRARY OBJECT HANDLE: handle=397e4faf0
name=SYS.ANYTYPE
hash=b05d1295a53654e1dcb478f941a13838 timestamp=02-27-2005 21:08:47
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0001-0001 lock=N pin=0 latch#=1 hpc=ed9c hlc=ed9c
lwt=397e4fb98[397e4fb98,397e4fb98] ltm=397e4fba8[397e4fba8,397e4fba8]
pwt=397e4fb60[397e4fb60,397e4fb60] ptm=397e4fb70[397e4fb70,397e4fb70]
ref=397e4fbc8[397e4fbc8, 397e4fbc8] lnd=397e4fbe0[397e080b0,397e50100]
LIBRARY OBJECT: object=390631470
type=TYPE flags=EXS/LOC[0005] pflags=/PRP [80] status=VALD load=0
DEPENDENCIES: count=2 size=16
ACCESSES: count=1 size=16
DATA BLOCKS:
data# heap pointer status pins change
0 3905f08d0 390631570 I/-/A 0 NONE
SO: 390b09468, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=390b09468 handle=397e4a2f8 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=390b094d8[397927858,397927858] htb=397927858
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10299
LIBRARY OBJECT HANDLE: handle=397e4a2f8
name=SYS.DBMS_ANYTYPE_LIB
hash=6f82c536a56b2687e7d1daeeb24478b2 timestamp=02-27-2005 21:08:46
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0001-0001 lock=N pin=0 latch#=1 hpc=ed60 hlc=ed60
lwt=397e4a3a0[397e4a3a0,397e4a3a0] ltm=397e4a3b0[397e4a3b0,397e4a3b0]
pwt=397e4a368[397e4a368,397e4a368] ptm=397e4a378[397e4a378,397e4a378]
ref=397e4a3d0[397e4a3d0, 397e4a3d0] lnd=397e4a3e8[38fc9b178,39138c420]
LIBRARY OBJECT: object=39531e990
type=LIBR flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
DATA BLOCKS:
data# heap pointer status pins change
0 39531ec78 39531ea90 I/-/A 0 NONE
SO: 392642188, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=392642188 handle=397e50010 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=3926421f8[39537cf40,397927978] htb=397927978
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10299
LIBRARY OBJECT HANDLE: handle=397e50010
name=SYS.DBMS_ANYDATA_LIB
hash=55042fc1ae23f6173df25b7968bfcc4 timestamp=02-27-2005 21:08:46
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0001-0001 lock=N pin=0 latch#=1 hpc=eb62 hlc=eb62
lwt=397e500b8[397e500b8,397e500b8] ltm=397e500c8[397e500c8,397e500c8]
pwt=397e50080[397e50080,397e50080] ptm=397e50090[397e50090,397e50090]
ref=397e500e8[397e500e8, 397e500e8] lnd=397e50100[397e4fbe0,397e6dc18]
LIBRARY OBJECT: object=391bf3b60
type=LIBR flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
DATA BLOCKS:
data# heap pointer status pins change
0 391f09880 391bf3c60 I/-/A 0 NONE
SO: 390563a60, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=390563a60 handle=397e07dd0 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=390563ad0[397927ab8,397927ab8] htb=397927ab8
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10299
LIBRARY OBJECT HANDLE: handle=397e07dd0
name=SYS.AQ$_JMS_USERPROPARRAY
hash=a70e73cab1fd920f9e63f39f5fbebd8 timestamp=02-27-2005 21:13:53
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0045-0047 lock=N pin=0 latch#=1 hpc=fed2 hlc=fed2
lwt=397e07e78[397e07e78,397e07e78] ltm=397e07e88[397e07e88,397e07e88]
pwt=397e07e40[397e07e40,397e07e40] ptm=397e07e50[397e07e50,397e07e50]
ref=397e07ea8[397e07ea8, 397e07ea8] lnd=397e07ec0[397e03a80,397e080b0]
LIBRARY OBJECT: object=395350c08
type=TYPE flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
DEPENDENCIES: count=2 size=16
ACCESSES: count=1 size=16
DATA BLOCKS:
data# heap pointer status pins change
0 395350ef0 395350d08 I/-/A 0 NONE
1 390afc000 0 I/P/- 0 NONE
2 397fcade8 396cf9620 I/-/A 0 NONE
6 390afbf50 39532d1a0 I/-/A 0 NONE
SO: 39727f708, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=39727f708 handle=397e07fc0 mode=N
call pin=0 session pin=0 hpc=0000 hlc=0000
htl=39727f778[397d237c0,3979272f8] htb=3979272f8
user=39d4b37a8 session=39d509980 count=0 flags=LRU/[4000] savepoint=10299
LIBRARY OBJECT HANDLE: handle=397e07fc0
name=SYS.AQ$_JMS_OBJECT_MESSAGE
hash=96e68e21404dbbaa13ddacc340547c5c timestamp=02-27-2005 21:13:56
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0247-0247 lock=S pin=S latch#=1 hpc=f426 hlc=f426
lwt=397e08068[397e08068,397e08068] ltm=397e08078[397e08078,397e08078]
pwt=397e08030[397e08030,397e08030] ptm=397e08040[397e08040,397e08040]
ref=397e08098[397e08098, 397e08098] lnd=397e080b0[397e07ec0,397e4fbe0]
LIBRARY OBJECT: object=3976daf60
type=TYPE flags=EXS/LOC[0005] pflags=/SWR/PRP [88] status=VALD load=0
DEPENDENCIES: count=2 size=16
ACCESSES: count=1 size=16
DATA BLOCKS:
data# heap pointer status pins change
0 3976db248 3976db110 I/P/A 0 NONE
1 3976dacc0 392a22528 I/-/A 0 NONE
2 39764fe88 391a01aa0 I/-/A 0 NONE
6 3976db088 3976da7d8 I/P/A 10 NONE
9 39764ff38 3923f6bf0 I/-/A 0 NONE
SO: 391b23120, type: 54, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT LOCK: lock=391b23120 handle=398101738 mode=N
call pin=3970e9e38 session pin=0 hpc=0000 hlc=0000
htl=391b23190[396b732b0,397927cf8] htb=397927cf8
user=39d4b37a8 session=39d509980 count=1 flags=[0000] savepoint=9224
LIBRARY OBJECT HANDLE: handle=398101738
name=SYS.IDGEN1$
hash=4a498305388423085e384dc71920fc timestamp=02-27-2005 20:12:51
namespace=TABL flags=KGHP/TIM/SML/[02000000]
kkkk-dddd-llll=0000-0001-0001 lock=N pin=0 latch#=1 hpc=0002 hlc=0002
lwt=3981017e0[3981017e0,3981017e0] ltm=3981017f0[3981017f0,3981017f0]
pwt=3981017a8[3981017a8,3981017a8] ptm=3981017b8[3981017b8,3981017b8]
ref=398101810[398101810, 398101810] lnd=398101828[398101828,398101828]
LIBRARY OBJECT: object=39811abb0
type=SQNC flags=EXS/LOC[0005] pflags= [00] status=VALD load=0
DATA BLOCKS:
data# heap pointer status pins change
0 398143620 39811acb0 I/-/A 0 NONE
SO: 3979346d8, type: 55, owner: 39d4b37a8, flag: INIT/-/-/0x00
LIBRARY OBJECT PIN: pin=3979346d8 handle=3967e3a10 mode=S lock=0
user=39d4b37a8 session=39d509980 count=1 mask=0041 savepoint=2950 flags=[00]
----------------------------------------

Similar Messages

  • ORA-00060: Deadlock detected

    I getting error as "ORA-00060: Deadlock detected. More info in file /d01/oracle/VIS/db/tech_st/10.2.0/.................". Following are my observations on the occurence of this error.
    The deadlock is encountered first time when trying to login to applications. I have R12 vision instance on linux.
    Following the content of the alert_VIS.log file
    Mon Jun 15 04:41:41 2009
    Starting ORACLE instance (normal)
    LICENSE_MAX_SESSION = 0
    LICENSE_SESSIONS_WARNING = 0
    Picked latch-free SCN scheme 3
    Using LOG_ARCHIVE_DEST_1 parameter default value as /d01/oracle/VIS/db/tech_st/10.2.0/dbs/arch
    Autotune of undo retention is turned on.
    IMODE=BR
    ILAT =44
    LICENSE_MAX_USERS = 0
    SYS auditing is disabled
    ksdpec: called for event 13740 prior to event group initialization
    Starting up ORACLE RDBMS Version: 10.2.0.3.0.
    System parameters with non-default values:
    tracefiles_public = TRUE
    processes = 200
    sessions = 400
    timed_statistics = TRUE
    shared_pool_size = 419430400
    shared_pool_reserved_size= 41943040
    nls_language = american
    nls_territory = america
    nls_sort = binary
    nls_date_format = DD-MON-RR
    nls_numeric_characters = .,
    nls_comp = binary
    nls_length_semantics = BYTE
    sga_target = 1073741824
    control_files = /d01/oracle/VIS/db/apps_st/data/cntrl01.dbf, /d01/oracle/VIS/db/apps_st/data/cntrl02.dbf, /d01/oracle/VIS/db/apps_st/data/cntrl03.dbf
    db_block_checksum = TRUE
    db_block_size = 8192
    compatible = 10.2.0
    log_buffer = 14251008
    log_checkpoint_interval = 100000
    log_checkpoint_timeout = 1200
    db_files = 512
    log_checkpoints_to_alert = TRUE
    dml_locks = 10000
    undo_management = AUTO
    undo_tablespace = APPS_UNDOTS1
    db_block_checking = FALSE
    O7_DICTIONARY_ACCESSIBILITY= FALSE
    session_cached_cursors = 500
    utl_file_dir = /usr/tmp, /usr/tmp, /d01/oracle/VIS/db/tech_st/10.2.0/appsutil/outbound/VIS_oracleebsr12, /usr/tmp
    plsql_native_library_dir = /d01/oracle/VIS/db/tech_st/10.2.0/plsql/nativelib
    plsql_native_library_subdir_count= 149
    plsql_code_type = native
    plsql_optimize_level = 2
    job_queue_processes = 2
    systemtrig_enabled = TRUE
    cursor_sharing = EXACT
    parallel_min_servers = 0
    parallel_max_servers = 8
    background_dump_dest = /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/bdump
    user_dump_dest = /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/udump
    max_dump_file_size = 20480
    core_dump_dest = /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/cdump
    db_name = VIS
    open_cursors = 600
    ifile = /d01/oracle/VIS/db/tech_st/10.2.0/dbs/VIS_oracleebsr12_ifile.ora
    sortelimination_cost_ratio= 5
    btree_bitmap_plans = FALSE
    fastfull_scan_enabled = FALSE
    sqlexecprogression_cost= 2147483647
    likewith_bind_as_equality= TRUE
    pga_aggregate_target = 1073741824
    workarea_size_policy = AUTO
    optimizer_secure_view_merging= FALSE
    aq_tm_processes = 1
    olap_page_pool_size = 4194304
    Mon Jun 15 04:42:05 2009
    WARNING:Oracle instance running on a system with low open file descriptor
    limit. Tune your system to increase this limit to avoid
    severe performance degradation.
    PSP0 started with pid=3, OS id=6824
    PMON started with pid=2, OS id=6822
    MMAN started with pid=4, OS id=6826
    DBW0 started with pid=5, OS id=6828
    CKPT started with pid=7, OS id=6832
    SMON started with pid=8, OS id=6834
    RECO started with pid=9, OS id=6836
    CJQ0 started with pid=10, OS id=6838
    LGWR started with pid=6, OS id=6830
    MMON started with pid=11, OS id=6840
    MMNL started with pid=12, OS id=6842
    Mon Jun 15 04:42:19 2009
    ALTER DATABASE MOUNT
    Mon Jun 15 04:42:25 2009
    Setting recovery target incarnation to 2
    Mon Jun 15 04:42:27 2009
    Successful mount of redo thread 1, with mount id 243370348
    Mon Jun 15 04:42:27 2009
    Database mounted in Exclusive Mode
    Completed: ALTER DATABASE MOUNT
    Mon Jun 15 04:42:28 2009
    ALTER DATABASE OPEN
    Mon Jun 15 04:42:48 2009
    Thread 1 opened at log sequence 16
    Current log# 3 seq# 16 mem# 0: /d01/oracle/VIS/db/apps_st/data/log3.dbf
    Successful open of redo thread 1
    Mon Jun 15 04:42:48 2009
    MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
    Mon Jun 15 04:42:48 2009
    SMON: enabling cache recovery
    Mon Jun 15 04:42:48 2009
    Incremental checkpoint up to RBA [0x10.a779.0], current log tail at RBA [0x10.a779.0]
    Mon Jun 15 04:43:01 2009
    Successfully onlined Undo Tablespace 18.
    Mon Jun 15 04:43:01 2009
    SMON: enabling tx recovery
    Mon Jun 15 04:43:04 2009
    Database Characterset is UTF8
    Mon Jun 15 04:43:18 2009
    replication_dependency_tracking turned off (no async multimaster replication found)
    Mon Jun 15 04:43:44 2009
    Starting background process QMNC
    QMNC started with pid=14, OS id=6884
    Mon Jun 15 04:46:48 2009
    Completed: ALTER DATABASE OPEN
    Mon Jun 15 05:03:23 2009
    Incremental checkpoint up to RBA [0x10.b1bd.0], current log tail at RBA [0x10.b1f3.0]
    Mon Jun 15 05:23:33 2009
    Incremental checkpoint up to RBA [0x10.b5b3.0], current log tail at RBA [0x10.b5c2.0]
    Mon Jun 15 05:45:12 2009
    Incremental checkpoint up to RBA [0x10.b7b0.0], current log tail at RBA [0x10.fbce.0]
    This is upto the point where all DB and application services has been started.
    Once trying to login to applications following content got appended to the log file
    Mon Jun 15 05:53:39 2009
    ORA-00060: Deadlock detected. More info in file /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/udump/vis_ora_8149.trc.
    Mon Jun 15 05:53:51 2009
    ORA-00060: Deadlock detected. More info in file /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/udump/vis_ora_8149.trc.
    Mon Jun 15 05:54:02 2009
    ORA-00060: Deadlock detected. More info in file /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/udump/vis_ora_8149.trc.
    Mon Jun 15 05:54:12 2009
    ORA-00060: Deadlock detected. More info in file /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/udump/vis_ora_8149.trc.
    Mon Jun 15 05:54:22 2009
    ORA-00060: Deadlock detected. More info in file /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/udump/vis_ora_8149.trc.
    Mon Jun 15 05:54:28 2009
    ORA-00060: Deadlock detected. More info in file /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/udump/vis_ora_8149.trc.
    Mon Jun 15 05:54:35 2009
    ORA-00060: Deadlock detected. More info in file /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/udump/vis_ora_8149.trc.
    Mon Jun 15 05:54:42 2009
    ORA-00060: Deadlock detected. More info in file /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/udump/vis_ora_8149.trc.
    Mon Jun 15 05:59:06 2009
    Process J000 died, see its trace file
    Mon Jun 15 05:59:11 2009
    kkjcre1p: unable to spawn jobq slave process
    Mon Jun 15 05:59:11 2009
    Errors in file /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/bdump/vis_cjq0_6838.trc:
    Mon Jun 15 05:59:23 2009
    Process J000 died, see its trace file
    Mon Jun 15 05:59:24 2009
    kkjcre1p: unable to spawn jobq slave process
    Mon Jun 15 05:59:24 2009
    Errors in file /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/bdump/vis_cjq0_6838.trc:
    Mon Jun 15 05:59:50 2009
    Process J000 died, see its trace file
    Mon Jun 15 05:59:50 2009
    kkjcre1p: unable to spawn jobq slave process
    Mon Jun 15 05:59:50 2009
    Errors in file /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/bdump/vis_cjq0_6838.trc:
    I did the TKPROF on .trc files but the tkprof file does not show any details as such except similar to :- (don't know if I am missing anything while issuing TKPROF as $ tkprof filename.trc
    filename.txt explain=apps/apps)
    TKPROF: Release 10.2.0.3.0 - Production on Mon Jun 15 06:07:14 2009
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Trace file: /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/bdump/vis_cjq0_6838.trc
    Sort options: default
    count = number of times OCI procedure was executed
    cpu = cpu time in seconds executing
    elapsed = elapsed time in seconds executing
    disk = number of physical reads of buffers from disk
    query = number of buffers gotten for consistent read
    current = number of buffers gotten in current mode (usually for update)
    rows = number of rows processed by the fetch or execute call
    0 statements EXPLAINed in this session.
    Trace file: /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/bdump/vis_cjq0_6838.trc
    Trace file compatibility: 10.01.00
    Sort options: default
    1 session in tracefile.
    0 user SQL statements in trace file.
    0 internal SQL statements in trace file.
    0 SQL statements in trace file.
    0 unique SQL statements in trace file.
    22 lines in trace file.
    0 elapsed seconds in trace file.
    Yesterday, I did login to applications after multiple attempts and tried submitting a concurrent request of a standard report (after resolving the data block corrupt issue) and got the same ORA-00060 Error.
    I have a fresh VISION R12 (12.0.4) installed without any customizations. My installation looks to be quite unstable, takes 2-3 attempts for successful login to apps.
    Can you please give any clues on this and how to overcome the problem?
    Thanks,
    Amit

    I have run cmclean.sql as per :- Re: R12 Vision install - Unable to submit concurrent request
    This is the only change made. No new patches etc. Before running cmclean.sql I believe the instance was working fine.
    Now everytime I start the application services, its causing ORA=00060: Deadlock error. There are no issues with just DB services up and running.
    And after apps services up, when trying to Login to apps it just hangs, get error as follows:
    Tue Jun 23 02:04:55 2009
    Process J001 died, see its trace file
    Tue Jun 23 02:04:55 2009
    kkjcre1p: unable to spawn jobq slave process
    Tue Jun 23 02:04:55 2009
    Errors in file /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/bdump/vis_cjq0_6747.trc:
    Tue Jun 23 02:05:04 2009
    Process q002 died, see its trace file
    Tue Jun 23 02:05:04 2009
    ksvcreate: Process(q002) creation failed
    Tue Jun 23 02:05:55 2009
    Process J000 died, see its trace file
    Tue Jun 23 02:05:55 2009
    kkjcre1p: unable to spawn jobq slave process
    Tue Jun 23 02:05:55 2009
    Errors in file /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/bdump/vis_cjq0_6747.trc:
    Tue Jun 23 02:06:11 2009
    Process J000 died, see its trace file
    Tue Jun 23 02:06:11 2009
    kkjcre1p: unable to spawn jobq slave process
    Tue Jun 23 02:06:11 2009
    Errors in file /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/bdump/vis_cjq0_6747.trc:
    Tue Jun 23 02:08:51 2009
    Process J000 died, see its trace file
    Tue Jun 23 02:08:52 2009
    kkjcre1p: unable to spawn jobq slave process
    Tue Jun 23 02:08:52 2009
    Errors in file /d01/oracle/VIS/db/tech_st/10.2.0/admin/VIS_oracleebsr12/bdump/vis_cjq0_6747.trc:
    The OS also hangs (Linux) and I have to exit abnormally everytime which is frustrating.
    I am not sure the reason for the same. I have gone through the metalink notes pointed which says to install the health check engine.
    Do you have any clues based on above information as to what might be causing this problem.
    I have 4 GB RAM installed on my Windows and 2 GB has been allocated to Linux on VMware.
    Please let me know if I need to upgrade the memory.
    Any pointers would be really helpful.
    Thanks,
    Amit

  • ORA-00060: deadlock detected while adding a datafile

    Hello all,
    I found a strange error today.
    We were trying add datafile to our existing tablespace as usually but suddenly caught in a problem.
    SQL> alter tablespace erp_dat2 add datafile '/hotdata2/irsdata/erp_dat2irs_145.dbf' size 2000M;
    alter tablespace erp_dat2 add datafile '/hotdata2/irsdata/erp_dat2irs_145.dbf' size 2000M
    ERROR at line 1:
    ORA-00060: deadlock detected while waiting for resourcelooks very strange.Searched on google but not found something useful.Still searching.No trace file is generated as such.
    Any ideas will be appreciated. Is it related to any batch job running?
    OS : SunOS 5.10 Generic_142900-13 sun4u sparc SUNW,Sun-Fire (64-bit)
    RDBMS : 11.1.0.7
    Regards!
    Edited by: Nitin Joshi on Sep 30, 2010 3:41 PM
    Changed subject line

    seems like you're hitting a bug in 11.1.0.7
    Bug 8332021 - Cannot add a datafiles when sessions reporting ORA-1653 [ID 8332021.8]
    ORA-60 can occur during datafile addition when concurrent sessions
    are reporting ORA-1653 .>>Workaround:
    >> Stop the sessions getting the errors then add the datafile.

  • Sqlldr- ORA-00060: deadlock detected while waiting for resource

    Hi Team,
    My database version is 11.1.0.7.0. I am loading the data using sqlldr. I am getting the error ORA-00060: deadlock detected while waiting for resource. once dead lock detected ,whether data will be rejected after commit point reached(Rows=100000). FYI information only sqllder is running on the database,it is getting completed withing 5-10min. please help me whether any other lock happening on this due to sqllder.
    sqlldr userid=orcl/orcle control=".$controlfile." log=".$logfile.".log data=".$datafile." bad=".$badfile." discard=".$discardfile." Bindsize=19000000 Rows=100000 Readsize=20000000 Errors=1000000";
    Thanks in advance

    user9256814 wrote:
    Hi Team,
    My database version is 11.1.0.7.0. I am loading the data using sqlldr. I am getting the error ORA-00060: deadlock detected while waiting for resource. once dead lock detected ,whether data will be rejected after commit point reached(Rows=100000). FYI information only sqllder is running on the database,it is getting completed withing 5-10min. please help me whether any other lock happening on this due to sqllder.
    sqlldr userid=orcl/orcle control=".$controlfile." log=".$logfile.".log data=".$datafile." bad=".$badfile." discard=".$discardfile." Bindsize=19000000 Rows=100000 Readsize=20000000 Errors=1000000";
    Thanks in advanceadditional clues will exist within alert_SID.ora file & subsequent trace file.

  • ORA-00060: deadlock detected while waiting for resource with Tbs Read-only

    Hi all,
    We're using Oracle 10.2.0.1 and 9.2.0.4.
    I'm testing the performing of a procedure that inserts, like this:
    CREATE OR REPLACE PROCEDURE P$TAD_TEST
    IS
    TYPE T_T1_C1          IS TABLE OF T1.C1%TYPE INDEX BY PLS_INTEGER;
    TYPE T_T1_DT           IS TABLE OF T1.DT%TYPE INDEX BY PLS_INTEGER;
    P_C1 T_T1_C1;
    P_DT T_T1_DT;
    P_RESULT NUMBER;
    BEGIN
    FOR j IN 1..4032 LOOP
    P_C1(j) := j;
    P_DT(j) := SYSDATE + (j/24/60);
    END LOOP;
    FORALL i IN P_C1.FIRST..P_C1.LAST SAVE EXCEPTIONS
    INSERT INTO T1 VALUES (P_C1(i), P_DT(i));
    EXCEPTION
    WHEN OTHERS THEN
    P_RESULT := SQLCODE;
    END;
    The table T1 is partitioned across 10 tablespaces. The test consist to take
    these tablespace read-only and perform the procedure, and analyze the results,
    like erros.
    but when I perform the procedure, The alert.log indicates the error
    ORA-00060: deadlock detected while waiting for resource.
    Why this occurs only the tablespaces are read-only?
    thank you!!!!

    Hi,
    yesterday we got this error again(in fact twice) and we were able to get the trace file. It says this is NOT oracle error. i was wrong in suspecting Oracle. This is the trace file details. i dont know how to debug this. Any help appreciated.
    *** 2010-06-15 16:24:29.243
    *** ACTION NAME:() 2010-06-15 16:24:29.231
    *** MODULE NAME:(JDBC Thin Client) 2010-06-15 16:24:29.231
    *** SERVICE NAME: 2010-06-15 16:24:29.231
    *** SESSION ID:(482.4266) 2010-06-15 16:24:29.231
    DEADLOCK DETECTED ( ORA-00060 )
    [Transaction Deadlock]
    The following deadlock is not an ORACLE error. It is a
    deadlock due to user error in the design of an application
    or from issuing incorrect ad-hoc SQL. The following
    information may aid in determining the deadlock:
    Deadlock graph:
    ---------Blocker(s)-------- ---------Waiter(s)---------
    Resource Name process session holds waits process session holds waits
    TX-00300021-0000b52d 209 482 X 247 474 S
    TX-002a0009-00011b24 247 474 X 209 482 S
    session 482: DID 0001-00D1-0000000A session 474: DID 0001-00F7-00000008
    session 474: DID 0001-00F7-00000008 session 482: DID 0001-00D1-0000000A
    Rows waited on:
    Session 474: obj - rowid = 0000CED4 - AAAM7UAAxAAAVgSAAA
    (dictionary objn - 52948, file - 49, block - 88082, slot - 0)
    Session 482: obj - rowid = 0000D8BF - AAANi/AAuAAB+z/AAA
    (dictionary objn - 55487, file - 46, block - 519423, slot - 0)
    Information on the OTHER waiting sessions:
    Session 474:
    pid=247 serial=31796 audsid=25502259 user: 62/USER
    O/S info: ....
    program: JDBC Thin Client
    application name: JDBC Thin Client, hash value=2546894660
    Current SQL Statement:
    INSERT QUERY1
    End of information on OTHER waiting sessions.
    Current SQL statement for this session:
    INSERT QUERY2
    Thanks,
    AK

  • Database error"ORA-00060: deadlock detected while waiting for resource"

    Hi All,
    I got dump as
    Database error text........: "ORA-00060: deadlock detected while waiting for
      resource"
    Internal call code.........: "[RSQL/RDUP/NRIV ]"
    Please check the entries in the system log (Transaction SM21).
    An exception occurred that is explained in detail below.
    The exception, which is assigned to class 'CX_SY_OPEN_SQL_DB', was not caught
    in
    procedure "READ_NRIV" "(FORM)", nor was it propagated by a RAISING clause.
    Can u ppl tell me how to get correct this?
    Edited by: Bala Chandar on Jul 20, 2009 11:01 AM

    Hi Bala,
    Same type of dump we got when we trigger the DTP which in process chain to load data from DSO to Info cube. And the load had processed with 225 data package and at 164th data package we got this error and except 164th data package all data package processed successfully
    And the request was red. So we had done processed manually by clicking the icon. So all its been green and successfully loaded.
    So when you do process manual the particular data package which got failed will be process successfully  

  • ORA-00060: deadlock detected while waiting for resource CLOSE cursor

    Hi,
    I am a new member of this forum. I am working with a problem we got a few weeks ago. It is from a Pro C batch executable running on 10 threads dealing with >800 data accessed from multiple tables. The error as reported came from a package.function call.
    This is the error I encountered:
    process_item~G****, D***~-60~ORA-00060: deadlock detected while waiting for resource~PACKAGE ERROR = CLOSE cursor C_***** in package R***.I*** 7641
    The cursor is a simple SELECT cursor without Table or Record locking.
    My questions are:
    *Upon the occurrence of this error, is the execution already at the CLOSE cursor line or did the error occurred between the OPEN cursor and the CLOSE cursor? There are several lines of code in between OPEN and CLOSE:
    - one that calls for a package.function that simply stores parameter values to a variable
    - another one which fetches the cursor. The group that holds the cursor values is only used by a single function in the package
    *Is it possible for this CLOSE cursor to cause a deadlock? What could have caused this?
    *From what I know, Oracle deals with deadlocks by aborting the deadlocking process while others continue, but this deadlock caused our program to hang. How is this possible? Could the root cause of the deadlock be from our threading program? This is a rare occurrence and happened only twice this year.
    Thanks,
    Raf

    Raf Serrano wrote:
    Hi,
    I am a new member of this forum. I am working with a problem we got a few weeks ago. It is from a Pro C batch executable running on 10 threads dealing with >800 data accessed from multiple tables. The error as reported came from a package.function call.
    This is the error I encountered:
    process_item~G****, D***~-60~ORA-00060: deadlock detected while waiting for resource~PACKAGE ERROR = CLOSE cursor C_***** in package R***.I*** 7641
    The cursor is a simple SELECT cursor without Table or Record locking.
    My questions are:
    *Upon the occurrence of this error, is the execution already at the CLOSE cursor line or did the error occurred between the OPEN cursor and the CLOSE cursor? There are several lines of code in between OPEN and CLOSE:
    - one that calls for a package.function that simply stores parameter values to a variable
    - another one which fetches the cursor. The group that holds the cursor values is only used by a single function in the package
    *Is it possible for this CLOSE cursor to cause a deadlock? What could have caused this?
    *From what I know, Oracle deals with deadlocks by aborting the deadlocking process while others continue, but this deadlock caused our program to hang. How is this possible? Could the root cause of the deadlock be from our threading program? This is a rare occurrence and happened only twice this year.
    Thanks,
    RafSELECT (without FOR UPDATE) statements are never involved in ORA-00060.
    only DML statements throw ORA-00060 error

  • Caused by: java.sql.SQLException: ORA-00060: deadlock detected while waitin

    Hi,
    I'm getting following exception:
    Caused by: net.sf.hibernate.exception.GenericJDBCException: could not update: [com.sample.database.hibernate.mappings.reference.impl.TaskImpl#156979998]
         at net.sf.hibernate.exception.ErrorCodeConverter.handledNonSpecificException(ErrorCodeConverter.java:90)
         at net.sf.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:79)
         at net.sf.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:30)
         at net.sf.hibernate.persister.AbstractEntityPersister.convert(AbstractEntityPersister.java:1332)
         at net.sf.hibernate.persister.EntityPersister.update(EntityPersister.java:683)
         at net.sf.hibernate.persister.EntityPersister.update(EntityPersister.java:623)
         at net.sf.hibernate.impl.ScheduledUpdate.execute(ScheduledUpdate.java:52)
         at net.sf.hibernate.impl.SessionImpl.executeAll(SessionImpl.java:2438)
         at net.sf.hibernate.impl.SessionImpl.execute(SessionImpl.java:2392)
         at net.sf.hibernate.impl.SessionImpl.flush(SessionImpl.java:2260)
         at net.sf.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:61)
         at com.sample.database.hibernate.util.HibernateUtil.doSessionWork(HibernateUtil.java:83)
         ... 8 more
    Caused by: java.sql.SQLException: ORA-00060: deadlock detected while waiting for resource
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:158)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:305)
         at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:272)
         at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:623)
         at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:181)
         at oracle.jdbc.driver.T4CPreparedStatement.execute_for_rows(T4CPreparedStatement.java:685)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1138)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3018)
         at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3090)
         at com.mchange.v2.sql.filter.FilterPreparedStatement.executeUpdate(FilterPreparedStatement.java:71)
         at net.sf.hibernate.persister.EntityPersister.update(EntityPersister.java:666)
         ... 15 more
    what could be the reason??
    thanks.

    The error is coming from an application. Please check the alert log file of the database and further there will be a trace file mentioned in the alert log file in which you will have information of the object which is causing deadlock.
    Regards

  • How to resolve ORA-00060: deadlock detected in Workflow

    Hi there,
    I have defined a custom workflow which initiated from Trigger
    AFTER UPDATE of status_code ON pa.pa_proj_elements
    The WF activities includes:
    -Set item attributes
    -Find users and add users to adhoc role
    -Send Action & FYI notification
    -Update status_code using standard API PA_PROGRESS_PUB.UPDATE_PROGRESS, this API will add a new role in pa_percent_completes table.
    But the API failed to update the status_code with the following error:
    ORA-00060: deadlock detected while waiting for resource in Package PA_PROGRESS_PUB Procedure UPDATE_PROGRESS...
    Please help.

    sorry, typo mistake on the standard API will in fact create a row in pa_percent_completes table.

  • Java.sql.SQLException: ORA-00060: deadlock detected

    We are getting this error "java.sql.SQLException: ORA-00060: deadlock detected while waiting for resource"
    Application tester is receiving this error what is problem/solution?

    Metalink Note:146580.1

  • Fix for ORA-00060: Deadlock detected errors

    Hello APEX community,
    in the last days we are hitting more and more frequent the ORA-00060: Deadlock detected error in one of our applications. Logged an SR with Oracle Support but so far not too much help, except pointing to some older bugs:
    Bug 6618662: APEX APPEARS TO BE CAUSING DEADLOCK - CASE COLLECTION or Bug 7587013: INSERTING AND DELETING WWV_FLOW_DATA CAUSES DEADLOCK, which do not look at all appealing as the first bug was logged in Nov 2007 and the resolution was delayed from version 3.1, to 4.0 and even to 4.1, while de second was logged in Nov 2008 and not much happened with it.
    I am curious how many other users are hitting the same issue and which workarounds found for the problem. For example yesterday I could see 12 such errors in my log, today already 3.
    Florin

    Hi John,
    here it is: http://www.moyersoen.be/auction/1442/ or http://www.moyersoen.be/pls/apex/f?p=2008:11:0::::P11_AUCTION_ID:1442. Normally the page response time is < 0.20, but from time to time it goes up to more than 20 seconds and at those times I can see also the ORA-00060: Deadlock detected errors.
    Looks like the users are clicking twice refresh for that page. I am trying now to build a testcase that reproduce the issue easily.
    Florin

  • ORA-00060 -  Deadlock detected Error

    Hello Gurus,
    In Our BW Production Server we are facing follwoing error sice few days
    BR0976W Database message alert - level: WARNING, line: 1572623, time: 2008-01-23 01.49.02, message:
    ORA-00060: Deadlock detected. More info in file /oracle/PBW/saptrace/usertrace/pbw_ora_590014.trc.
    BR0976W Database message alert - level: WARNING, line: 1572637, time: 2008-01-23 01.56.47, message:
    ORA-00060: Deadlock detected. More info in file /oracle/PBW/saptrace/usertrace/pbw_ora_598066.trc.
    Can anybody tell me the how to get rid of this error
    Vital Information - Server
    O/S - AIX
    SAP Version - 700
    Oracle - 10.2.0.2.0
    ABAP Support Pack - SAPKA70010
    Basis Support Pack  - SAPKB70010
    Patch - 95
    Thanks & Regards
    Shishir

    The trace file will be written to the directory indicated by the USER_DUMP_DEST init.ora parameter.
      The trace file will contain a deadlock graph and additional information  similar to that shown below. This is the trace output from the above example which signaled an ORA-60 to Ses#2:
    The following deadlock is not an ORACLE error. It is a deadlock due to user error in the design of an application or from issuing incorrect ad-hoc SQL. The following information may aid in determining the deadlock:
       Deadlock graph:
    Blocker(s)--  -Waiter(s)--
       Resource Name       process session holds waits  process session holds waits
       TX-00020012-0000025e     12      11     X             11      10           X
       TX-00050013-0000003b     11      10     X             12      11           X
       session 11: DID 0001-000C-00000001      session 10: DID 0001-000B-00000001
       session 10: DID 0001-000B-00000001      session 11: DID 0001-000C-00000001
       Rows waited on:
       Session 10: obj - rowid = 00000BF6 - AAAAv2AAEAAAAqKAAB
       Session 11: obj - rowid = 00000BF6 - AAAAv2AAEAAAAqKAAA

  • ORA-00060 DEADLOCK DETECTED - Need Help

    Hi Gurus,
    I have a question on how to determine the trace log. Where the deadlock happen.
    Please help. I have no other hint on how to resolve the error.
    *** ACTION NAME:() 2008-08-06 03:34:21.740
    *** MODULE NAME:(OEM.SystemPool) 2008-08-06 03:34:21.740
    *** SERVICE NAME:(celcomdb) 2008-08-06 03:34:21.740
    *** CLIENT ID:() 2008-08-06 03:34:21.740
    *** SESSION ID:(113.3188) 2008-08-06 03:34:21.740
    DEADLOCK DETECTED ( ORA-00060 )
    [Transaction Deadlock]
    The following deadlock is not an ORACLE error. It is a
    deadlock due to user error in the design of an application
    or from issuing incorrect ad-hoc SQL. The following
    information may aid in determining the deadlock:
    Deadlock graph:
    ---------Blocker(s)-------- ---------Waiter(s)---------
    Resource Name process session holds waits process session holds waits
    TM-0000c45a-00000000 119 113 X 27 60 SX
    TX-0004002c-000269bc 27 60 X 119 113 X
    session 113: DID 0001-0077-00000028     session 60: DID 0001-001B-00000278
    session 60: DID 0001-001B-00000278     session 113: DID 0001-0077-00000028
    Rows waited on:
    Session 60: no row
    Session 113: obj - rowid = 0000C384 - AAAMOEAADAAAF99AAA
    (dictionary objn - 50052, file - 3, block - 24445, slot - 0)
    Information on the OTHER waiting sessions:
    Session 60:
    pid=27 serial=1313 audsid=0 user: 51/SYSMAN
    O/S info: user: oracle10, term: UNKNOWN, ospid: 14610456, machine: S63KLJ01
    program: oracle@S63KLJ01 (J000)
    application name: EM_PING, hash value=2147830874
    action name: AGENT_STATUS_MARKER, hash value=2850782869
    Current SQL information unavailable
    End of information on OTHER waiting sessions.
    Current SQL statement for this session:
    UPDATE MGMT_OMS_PARAMETERS SET VALUE=TO_CHAR(SYSDATE, 'DD-Mon-YYYY HH24:MI:SS') WHERE HOST_URL=:B1 AND NAME='TIMESTAMP'
    ----- PL/SQL Call Stack -----
    object line object
    handle number name
    70000006e5ab778 39 package body SYSMAN.MGMT_FAILOVER
    70000002e8aaf98 1 anonymous block
    ===================================================
    PROCESS STATE
    Process global information:
    process: 70000006f4b1598, call: 70000006a9c9320, xact: 70000006dedcf98, curses: 70000006f5a5a50, usrses: 70000006f5a5a50
    SO: 70000006f4b1598, type: 2, owner: 0, flag: INIT/-/-/0x00
    (process) Oracle pid=119, calls cur/top: 70000006a9c9320/70000006abfcaf8, flag: (0) -
    int error: 0, call error: 0, sess error: 0, txn error 0
    (post info) last post received: 0 0 9
    last post received-location: ksqrcl
    last process to post me: 70000006f484118 141 0
    last post sent: 0 0 0
    last post sent-location: No post
    last process posted by me: none
    (latch info) wait_event=0 bits=0
    Process Group: DEFAULT, pseudo proc: 70000006f50bcd0
    O/S info: user: oracle10, term: UNKNOWN, ospid: 11538508
    OSD pid info: Unix process pid: 11538508, image: oraclecelcomdb@S63KLJ01
    Dump of memory from 0x070000006F45FCD0 to 0x070000006F45FED8
    70000006F45FCD0 00000004 00000000 07000000 6A9ABD00 [............j...]
    70000006F45FCE0 00000010 0003139D 07000000 6ABFCAF8 [............j...]
    70000006F45FCF0 00000003 0003139D 07000000 6F8FD600 [............o...]
    70000006F45FD00 0000000B 0003139D 07000000 6F5A5A50 [............oZZP]
    70000006F45FD10 00000004 00031291 00000000 00000000 [................]
    70000006F45FD20 00000000 00000000 00000000 00000000 [................]
    Repeat 26 times
    70000006F45FED0 00000000 00000000 [........]
    SO: 70000006f5a5a50, type: 4, owner: 70000006f4b1598, flag: INIT/-/-/0x00
    (session) sid: 113 trans: 70000006dedcf98, creator: 70000006f4b1598, flag: (41) USR/- BSY/-/-/-/-/-
    DID: 0001-0077-00000028, short-term DID: 0000-0000-00000000
    txn branch: 0
    oct: 6, prv: 0, sql: 70000006e5a9140, psql: 70000006e5a9410, user: 51/SYSMAN
    O/S info: user: oracle10, term: unknown, ospid: 1234, machine: S63KLJ01
    program: OMS
    client info: S63KLJ01_Management_Service
    application name: OEM.SystemPool, hash value=2960518376
    last wait for 'enq: TX - row lock contention' blocking sess=0x70000006f5611e0 seq=322 wait_time=2929700 seconds since wait started=4
    name|mode=54580006, usn<<16 | slot=4002c, sequence=269bc
    Dumping Session Wait History
    for 'enq: TX - row lock contention' count=1 wait_time=2929700
    name|mode=54580006, usn<<16 | slot=4002c, sequence=269bc
    for 'enq: TM - contention' count=1 wait_time=224489
    name|mode=544d0006, object #=c45a, table/partition=0
    for 'enq: TM - contention' count=1 wait_time=2929708
    name|mode=544d0006, object #=c45a, table/partition=0
    for 'SQL*Net message from client' count=1 wait_time=35033
    driver id=28444553, #bytes=1, =0
    for 'SQL*Net message to client' count=1 wait_time=1
    driver id=28444553, #bytes=1, =0
    for 'SQL*Net message from client' count=1 wait_time=227
    driver id=28444553, #bytes=1, =0
    for 'SQL*Net message to client' count=1 wait_time=1
    driver id=28444553, #bytes=1, =0
    for 'latch: library cache' count=1 wait_time=96826
    address=70000006cf2f298, number=d6, tries=0
    for 'latch: library cache' count=1 wait_time=36929
    address=70000006cf2f0b8, number=d6, tries=0
    for 'SQL*Net message from client' count=1 wait_time=131974
    driver id=28444553, #bytes=1, =0
    temporary object counter: 0
    Virtual Thread:
    kgskvt: 70000006e82cd98, sess: 70000006f5a5a50, vc: 0, proc: 70000006f4b1598
    consumer group cur: OTHER_GROUPS (upd? 0), mapped: DEFAULT_CONSUMER_GROUP, orig:
    vt_state: 0x200, vt_flags: 0x30, blkrun: 0
    is_assigned: 1, in_sched: 0 (0)
    vt_active: 0 (pending: 1)
    used quanta: 0 (cg: 0)
    cpu start time: 0, quantum status: 0x0
    quantum checks to skip: 0, check thresh: 0
    idle time: 0, active time: 0 (cg: 0)
    cpu yields: 0 (cg: 0), waits: 0 (cg: 0), wait time: 0 (cg: 0)
    queued time outs: 0, time: 0 (cur 0, cg 0)
    calls aborted: 0, num est exec limit hit: 0
    undo current: 0k max: 0k
    UOL used : 0 locks(used=2, free=0)
    KGX Atomic Operation Log 70000002eb54978
    Mutex 0(0, 0) idn 0 oper NONE
    Cursor Parent uid 113 efd 15 whr 22 slp 0
    oper=NONE pt1=0 pt2=0 pt3=0
    pt4=0 u41=0 stt=0
    KGX Atomic Operation Log 70000002eb549c0
    Mutex 0(0, 0) idn 0 oper NONE
    Library Cache uid 113 efd 0 whr 0 slp 0
    KGX Atomic Operation Log 70000002eb54a08
    Mutex 0(0, 0) idn 0 oper NONE
    Library Cache uid 113 efd 0 whr 0 slp 0
    SO: 70000006ae53108, type: 53, owner: 70000006f5a5a50, flag: INIT/-/-/0x00
    LIBRARY OBJECT LOCK: lock=70000006ae53108 handle=70000002e8e8150 mode=N
    call pin=0 session pin=0 hpc=0000 hlc=0000
    htl=70000006ae53188[70000006a753478,70000006abaf090] htb=70000006abaf090 ssga=70000006abae018
    user=70000006f5a5a50 session=70000006f5a5a50 count=1 flags=CBK[0020] savepoint=0x0
    LIBRARY OBJECT HANDLE: handle=70000002e8e8150 mtx=70000002e8e8280(0) cdp=0
    namespace=CRSR flags=RON/KGHP/PN0/EXP/[10010100]
    kkkk-dddd-llll=0000-0001-0001 lock=N pin=S latch#=4 hpc=0000 hlc=0000
    lwt=70000002e8e81f8[70000002e8e81f8,70000002e8e81f8] ltm=70000002e8e8208[70000002e8e8208,70000002e8e8208]
    pwt=70000002e8e81c0[70000002e8e81c0,70000002e8e81c0] ptm=70000002e8e81d0[70000002e8e81d0,70000002e8e81d0]
    ref=70000002e8e8228[70000004ad30028,70000004ad30028] lnd=70000002e8e8240[70000002e8e8240,70000002e8e8240]
    LIBRARY OBJECT: object=70000004ad2f990
    type=CRSR flags=EXS[0001] pflags=[0000] status=VALD load=0
    DEPENDENCIES: count=1 size=16
    AUTHORIZATIONS: count=1 size=16 minimum entrysize=16
    ACCESSES: count=1 size=16
    TRANSLATIONS: count=1 size=16
    DATA BLOCKS:
    data# heap pointer status pins change whr
    0 70000006eada130 70000004ad2faa8 I/P/A/-/- 0 NONE 00
    6 70000004ad2fec8 700000040f57a78 I/P/A/-/E 0 NONE 00
    ----------------------------------------

    Oracle handles dead lock by its own. but to resolve the issue u can try following things.
    1. take explain for UPDATE MGMT_OMS_PARAMETERS SET VALUE=TO_CHAR(SYSDATE, 'DD-Mon-YYYY HH24:MI:SS') WHERE HOST_URL=:B1 AND NAME='TIMESTAMP';
    2. analyze above explain plan and try to tune it.
    i think, its because of missing indexes.

  • ORA-00060 "deadlock detected while waiting for resource"

    Hello.
    I am having an oracle deadlock when calling a stored procedure (wich updates several records in several tables) from several threads: ORA-00060 error. The error does not happen very often but from time to time, normally the calls to this proceudre end ok.
    Each call starts and ends a transaction. (When the oracle error raises the transaction where it raises is rolled back) and the other transactions can go on.
    I don't how to avoid it. Should it be solved at the stored procedure level or could it be solved at java level by doing the call to the stored procedure to be synchronized?
    Thanks in advance.

    Fernando_Sanchez wrote:
    Hello.
    I am having an oracle deadlock when calling a stored procedure (wich updates several records in several tables) from several threads: ORA-00060 error. The error does not happen very often but from time to time, normally the calls to this proceudre end ok.Which doesn't really sound good.
    If you have a java thread then to do JDBC, regardless of what type, you get a new connection and new statements in each one.
    If you are not doing that then that is a problem.
    If you are doing that then the thread information is irrelevant at the java level.
    You can of course do all sorts of interesting things with locks and transactions in Oracle and via stored procs but other ways as well. And if you are not careful it will cause problems.

  • ORA-00060: deadlock detected - false error in WLE

    Hi,
    We are experiencing intermittent ORA-00060 errors at commit phase of XA
    global transactions in WLE 5.1 (patch 63). Essentially, we tracked this to
    an Oracle issue which was supposed to be fixed in Oracle 8.1.7. However, it
    appears to still happen. The problem only occurs when two or more XA
    participants attempt to commit around the same time. The two transactions
    are totally separate but somehow, things get mixed up. I am wondering if
    anyone has seen this before and if so, what workarounds have been put in
    place.
    Thanks
    Dermot

    The first thing IMO is to look at the isolation level ... Oracle has to
    manage a much larger amount of data per tx if the isolation level is
    serializable for example.
    Peae,
    Cameron Purdy
    Tangosol, Inc.
    Clustering Weblogic? You're either using Coherence, or you should be!
    Download a Tangosol Coherence eval today at http://www.tangosol.com/
    "Dermot Reynolds" <[email protected]> wrote in message
    news:[email protected]..
    Hi,
    We are experiencing intermittent ORA-00060 errors at commit phase of XA
    global transactions in WLE 5.1 (patch 63). Essentially, we tracked this to
    an Oracle issue which was supposed to be fixed in Oracle 8.1.7. However,it
    appears to still happen. The problem only occurs when two or more XA
    participants attempt to commit around the same time. The two transactions
    are totally separate but somehow, things get mixed up. I am wondering if
    anyone has seen this before and if so, what workarounds have been put in
    place.
    Thanks
    Dermot

Maybe you are looking for

  • Posting date is not opened---URGENT

    Dear MM Gurus, When we are doing MIGO_GS( subsequent adjustment) we are facing problem as follows:     <b>Posting Period 01 2007 is not open</b> Document Posting date: 30.03.2007 MM Period: Current Period 01 2007 ( user wrongly opened so we allowing

  • Proprietary Sys.= XML= XSL-FO= PDF In memory transform

    I am trying to preform an in memory creation of a pdf (using XSL-FO and FOP) from data contained in a proprietary system. The process I am using is: 1: get xml of the data in the proprietary system (this works and the xml is fine) 2: create the XSL-F

  • A network error occured blah, blah, blah

    Itunes prompted me to update to the latest version which, after downloading, failed with the eror message "An network error occured while attempting to read from the file C:\Windows\Installer\QuickTime.msi". I tried again with the same results. I dec

  • Idoc segment qualifiers

    Is there a way to find out the segement qualifier definition in SAP system? Like   int_edidd-segnam = 'E1EDK02'.   IF ekko-bstyp = 'A'.     e1edk02-qualf = '003'.   ELSE.     e1edk02-qualf = '001'.   ENDIF. When to use '003 and '001'. Many idoc segem

  • Unable to update IOS 6.0.1

    unable to download ios 6.0.1.   when i try, it starts the process and tells me the internet connectivity is not active, however , when i check the internet connection is available.