Cómo Matar una Sesión en una Base de Datos Oracle RAC

árbol en llamas

Si necesitas matar una sesión en una base de datos Oracle RAC, primero necesitas saber el SID, Serial# y la instancia donde se está ejecutando la sesión.

Puedes obtener esa información dependiendo de lo que te den, veamos algunas opciones.

Si conoce el SID, puede obtener los demás valores con esta consulta

select sid,serial#,inst_id 
from gv$session 
where sid='1195';

Ahora supongamos que usted tiene el serial# entonces utilice esta consulta

select sid,serial#,inst_id, sql_id 
from gv$session 
where serial#='15148';

En caso de que tengas el nombre de usuario, utiliza esta consulta, podrías añadir el logon_time a la consulta

select sid,serial#,inst_id 
from gv$session 
where USERNAME='username';
Continuar leyendo “How to Kill a Session in Oracle RAC Database”