Bonjour,
Je vous invite tout d'abord à identifier le SID de la session faisant tourner votre procédure stockée :
1 2 3 4 5 6 7 8
| select S.USERNAME, s.sid, s.osuser, t.sql_id, sql_text
from v$sqltext_with_newlines t,V$SESSION s
where t.address =s.sql_address
and t.hash_value = s.sql_hash_value
and s.status = 'ACTIVE'
and s.username <> 'SYSTEM'
order by s.sid,t.piece
; |
Ensuite retrouver le SERIAL# liè à votre SID :
1 2 3 4
|
select *
from v$session
where sid = {Votre SID de session longue}; |
Puis killez votre session :
ALTER SYSTEM KILL SESSION 'SID,#SERIAL';
Si vous êtes dans l'urgence, y a pas 30 000 solutions malheureusement
Pour le problème d'origine, voir pourquoi cela met autant de temps, il nous faudrait peut-être le code de votre SP (pensez à anonymiser si besoin)
Bisous bisous
Partager