matar sesiones

Este script es muy interesante ya que te da todas las sisones que se encuentran en estado inactivo y no pertenecen al sistema.

SELECT ‘ALTER SYSTEM KILL SESSION ”’ ||sid||’,’||S.serial#||”’;’ BDD,
p.inst_id, s.username, s.osuser, s.machine, s.program, s.logon_time
FROM gv$session s, gv$process p
WHERE s.paddr = p.addr
and s.status <> ‘ACTIVE’
and S.username != ‘SYS’
and S.program != ‘OMS’;

Esto te permitirá matar o eliminar estas sesiones que en algunos de los casos se encuentran con procesos atorados, haciendo lenta la base de datos.


Posted

in

by

Tags: