Skip to main content

Trouver ce qui charge le CPU

Repérer avec "top" le process ID qui charge le CPU. Puis dans sqlplus :

select a.sid, a.serial#, a.program, b.sql_text
from v$session a, v$sqltext b
where a.sql_hash_value = b.hash_value
and a.sid=xxxxx
order by a.sid,hash_value,piece;

où "xxxxx" est l'ID du processus repéré dans "top".

On pourra ensuite, en dernier recours, tuer la session avec les sid et serial# trouvés ci-dessus

alter system kill session '<sid>, <serial#>';