Here are some extracts from the oracle trace files.
*** 2015-04-24 14:27:20.873
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-0023001c-0001e86b 48 7 X 70 1165 S
TX-003e0014-0000ca7b 70 1165 X 48 7 S
session 7: DID 0001-0030-000E4703 session 1165: DID 0001-0046-00142062
session 1165: DID 0001-0046-00142062 session 7: DID 0001-0030-000E4703
Rows waited on:
Session 7: no row
Session 1165: obj - rowid = 000250D9 - AAAlDZAAIACLptaAAA
(dictionary objn - 151769, file - 8, block - 36608858, slot - 0)
—– Information for the OTHER waiting sessions —–
Session 1165:
sid: 1165 ser: 8572 audsid: 3447395 user: 114/CACPPROD flags: 0x45
pid: 70 O/S info: user: oracle, term: UNKNOWN, ospid: 32112754
image: oracle@sez00dlg-718
client details:
O/S info: user: root, term: unknown, ospid: 1234
machine: sef00ivm005 program: JDBC Thin Client
application name: JDBC Thin Client, hash value=2546894660
current SQL:
insert into ACT_RU_EXECUTION (ID_, REV_, PROC_INST_ID_, BUSINESS_KEY_, PROC_DEF_ID_, ACT_ID_, IS_ACTIVE_, IS_CONCURRENT_, IS_SCOPE_,IS_EVENT_SCOPE_, PARENT_ID_, SUPER_EXEC_, SUSPENSION_STATE_, CACHED_ENT_STATE_, TENANT_ID_, NAME_)
values (
:1,
1,
:2,
:3,
:4,
:5,
:6,
:7,
:8,
:9,
:10,
:11,
:12,
:13,
:14,
:15
)
—– End of information for the OTHER waiting sessions —–
Information for THIS session:
—– Current SQL Statement for this session (sql_id=5wczrbvrz7ph0) —–
delete from ACT_RU_EXECUTION where ID_ = :1 and REV_ = :2
*** 2015-04-24 15:48:19.933
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-001d000f-0002c856 48 7 X 52 792 S
TX-00350010-00011478 52 792 X 48 7 X
session 7: DID 0001-0030-000EB4A8 session 792: DID 0001-0034-0B6E9F03
session 792: DID 0001-0034-0B6E9F03 session 7: DID 0001-0030-000EB4A8
Rows waited on:
Session 7: obj - rowid = 000250A1 - AAAlChAQAAC3eV7AAC
(dictionary objn - 151713, file - 1024, block - 48096635, slot - 2)
Session 792: no row
—– Information for the OTHER waiting sessions —–
Session 792:
sid: 792 ser: 9048 audsid: 3447342 user: 114/CACPPROD flags: 0x45
pid: 52 O/S info: user: oracle, term: UNKNOWN, ospid: 27984062
image: oracle@sez00dlg-718
client details:
O/S info: user: root, term: unknown, ospid: 1234
machine: sef00ivm004 program: JDBC Thin Client
application name: JDBC Thin Client, hash value=2546894660
current SQL:
delete from ACT_RU_EXECUTION where ID_ = :1 and REV_ = :2
—– End of information for the OTHER waiting sessions —–
Information for THIS session:
—– Current SQL Statement for this session (sql_id=brhfrudtj2s2n) —–
update ACT_HI_ACTINST set
EXECUTION_ID_ = :1,
ASSIGNEE_ = :2,
END_TIME_ = :3,
DURATION_ = :4
where ID_ = :5
===================================================