Este artigo mostra os comandos do Oracle para “matar” (kill) uma sessão quando você percebe está impedindo de outras sessões funcionarem.
A primeira query deste artigo é para você listar as sessions dos usuários do servidor:
SELECT SID, serial#, inst_id, status, username, schemaname, module FROM gv$session s WHERE username IS NOT NULL;
O retorno pode ser algo assim:
SID | SERIAL# | INST_ID | STATUS | USERNAME | SCHEMANAME | MODULE |
---|---|---|---|---|---|---|
8 | 29 | 1 | INACTIVE | USER1 | USER1 | ams21-asam |
9 | 785 | 1 | ACTIVE | SYS | SYS | SQL Developer |
67 | 35 | 1 | INACTIVE | USER2 | USER2 | cobe-backend |
194 | 67 | 1 | INACTIVE | USER1 | USER1 | ams21-asam |
Identificou qual é a session suspeita? Agora é hora de ‘matá-la’. Continue lendo ORACLE – Matando uma SESSION travada (RESOLVIDO)