ORA-00060: deadlock detected while waiting for resource
alert logs
Enterprise Manager, AWR reports
DBA_HIST_ACTIVE_SESS_HISTORY or V$SESSION
session IDs, SQL statements, and resource IDs
SELECT sid1 || ',' || serial# AS session1, sid2 || ',' || serial# AS session2, owner || '.' || object_name AS object, object_type, mode_held AS lock_held, mode_requested AS lock_requested FROM v$lock JOIN v$session ON v$lock.sid1 = v$session.sid JOIN all_objects ON v$lock.id1 = object_id WHERE (mode_held != 'None' OR mode_requested != 'None') AND v$lock.block = 1;
v$lock, v$session, and all_objects