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.