[Locks] Ce script est-il ok?
Bonjour,
Je dois vérifier les
Code:
select ... for update nowait
dans une application et j'ai mixé plusieurs scripts trouvés sur le web pour aboutir à celui-ci
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| select
c.owner, c.object_name, c.object_type, b.sid, b.serial#,
decode (a.locked_mode, 3, 'Row exclusive' , a.locked_mode ) lock_mode,
decode ( d.type, 'TM', 'DML', 'TX', 'Transaction', d.type ) lock_type
, b.status, b.osuser, b.machine
from v$locked_object a ,
v$session b,
dba_objects c,
v$lock d
where b.sid = a.session_id
and d.sid = b.sid
and a.object_id = c.object_id; |
Si je fais un update de emp sur sal j'obtiens 2 lignes avec ce script,
1 en "row exclusive - Transaction", 1 en "Row exclusive - DML"
Mais j'aimerais avoir plus d'informations sur la colonne "a.locked_mode".
Merci pour votre aide.
JBM