dba-oracle

jose Pino
21 de Septiembre del 2005
Hola amigos nesecito

tengo unos programas que me deja las sesiones de oracle abiertas y me consume la memoria , por ende la base se torna lenta y me en cola las otras entrada.

como puedo detectar cual es la sesion o el programa o si existe algun truquito

Gracias
Jose Pino

un lego
21 de Septiembre del 2005
Puedes usar el programa pl/sql developer te permite ver las sesiones existentes y matar la que te haga falta

Un saludo a todos

Juancho
21 de Septiembre del 2005
Un añadido :
Si la sesión está activa, la sesión no la puedes calzar ( Oracle la marca para ser calzada ) , aparte del kill session tienes que matar el proceso del S.O.

Para eso antes de hacer el kill session, tienes que apuntar el PID del S.O. ( El SPID de V$PROCESS ) porque algunas veces, ese SPID desaparece de V$PROCESS y entonces te las ves canicas para calzarte el proceso.

En máquinas Unix hay que hacer un kill -9 "SPID" ( creo que la sintaxis es así ) y en maquinas windows supongo que sera CONTROL+ALT+SUPR y en administrador de tareas terminar el proceso correspondiente.

Bye