Oracle Locked Objects: Unterschied zwischen den Versionen
Aus PPwiki
Schild (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{DISPLAYTITLE:Gesperrte Objekte und Transaktionen|noerror}} ==Gesperrte Objekte anzeigen== <pre> SELECT l.inst_id, substr(l.oracle_username, 1, 8) ora_u…“) |
(kein Unterschied)
|
Version vom 3. September 2020, 08:46 Uhr
1 Gesperrte Objekte anzeigen
SELECT l.inst_id, substr(l.oracle_username, 1, 8) ora_user, substr(l.session_id, 1, 3) sid, s.serial#, substr(o.owner || '.' || o.object_name, 1, 40) object, p.spid os_pid, decode(l.locked_mode, 0, 'NONE', 1, 'NULL', 2, 'ROW SHARE', 3, 'ROW EXCLUSIVE', 4, 'SHARE', 5, 'SHARE ROW EXCLUSIVE', 6, 'EXCLUSIVE', NULL) lock_mode FROM sys.gv_$locked_object l, dba_objects o, sys.gv_$session s, sys.gv_$process p WHERE l.object_id = o.object_id AND l.inst_id = s.inst_id AND l.session_id = s.sid AND s.inst_id = p.inst_id AND s.paddr = p.addr (+) ORDER BY l.inst_id;
oder
SELECT SID,SERIAL#,STATUS,SERVER FROM V$SESSION ORDER BY sid;
2 Transaktionen anzeigen
SELECT * FROM v$transaction;