Foros del Web » Programando para Internet » ASP Clásico »

Saber numero de conexiones activas....

Estas en el tema de Saber numero de conexiones activas.... en el foro de ASP Clásico en Foros del Web. Hola que tal, hay alguna manera de saber cuantas conexiones hay activas en mi base de datos en un determinado momento? Hay alguna sentencia que ...
  #1 (permalink)  
Antiguo 27/04/2007, 07:28
Avatar de cokete  
Fecha de Ingreso: noviembre-2004
Mensajes: 224
Antigüedad: 20 años, 5 meses
Puntos: 0
Saber numero de conexiones activas....

Hola que tal, hay alguna manera de saber cuantas conexiones hay activas en mi base de datos en un determinado momento? Hay alguna sentencia que te de ese numero al ejecutarla? o alguna otra manera de saberlo....

Muchas gracias de Antemano...
  #2 (permalink)  
Antiguo 27/04/2007, 14:25
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: Saber numero de conexiones activas....

compañero cokete... creo que en tu post anterior... te escribi un pedazo de condigo en el cual te decia si estaba activa esa conexion... no te sirvio compañero????
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #3 (permalink)  
Antiguo 01/05/2007, 18:00
Avatar de cokete  
Fecha de Ingreso: noviembre-2004
Mensajes: 224
Antigüedad: 20 años, 5 meses
Puntos: 0
Re: Saber numero de conexiones activas....

Si, pero no quiero saber si una conexion esta activa o no, lo que necesito saber es el numero de conexiones que hay activas en un momento en mi base de datos.

Por ejemplo ejecutar un comando y que me diga que en ese momento hay 23 conexiones activas.
  #4 (permalink)  
Antiguo 03/05/2007, 03:23
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 19 años, 3 meses
Puntos: 7
Re: Saber numero de conexiones activas....

Hola cokete,

Yo uso el siguiente global.asa

Código:
<script Language="VBScript" RUNAT=Server>
Sub Application_OnEnd()
  Application.Contents.RemoveAll()
End Sub
 
Sub Application_OnStart()
  ' Aqui no hace falta bloquearlas
  Application("NumSesion") = 0
  Application("NumVisitas") = 0
End Sub
 
Sub Session_OnEnd()
  Application.lock()
  Application("NumSesion") = Application("NumSesion") - 1
  Application.unlock()
  Session.Abandon
End Sub
 
Sub Session_OnStart()
  Application.lock()
  Application("NumSesion") = Application("NumSesion") + 1
  Application("NumVisitas") = Application("NumVisitas") + 1
  Application.unlock()
End Sub 
</script>
Luego solo tienes que leer la variable de Application NumSesion tal que asi:

response.write(Application("numSesion"))



Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -

Última edición por tammander; 04/05/2007 a las 05:32 Razón: Me olvidé bloquear las variables :/
  #5 (permalink)  
Antiguo 04/05/2007, 04:10
Avatar de cokete  
Fecha de Ingreso: noviembre-2004
Mensajes: 224
Antigüedad: 20 años, 5 meses
Puntos: 0
Re: Saber numero de conexiones activas....

Muchas gracias pero, yo utilizo este tipo de conexion

Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open strPathDatabase

me valdria igual?

donde meto el global.asa? tendria que meterlo como include en todas mis paginas?

Un Saludo y gracias.
  #6 (permalink)  
Antiguo 04/05/2007, 05:25
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 19 años, 3 meses
Puntos: 7
Re: Saber numero de conexiones activas....

Si, en el directorio raiz, no respectivamente . El global.asa es una archivo unico que se lee por cada sesion que tenga el servidor. De ello se encarga el servidor. Lo unico que tienes que hacer es dejarlo en el directorio raiz de la aplicacion. No hace falta que lo incluyas en ninguna página. IIS lo lee por defecto.



De todas formas existen algunas complicaciones. Lee este articulo que le dejé a Shiryu_libra hablando sobre el tema:

http://www.forosdelweb.com/f15/eliminar-sessiones-487098/



Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -

Última edición por tammander; 04/05/2007 a las 05:33
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:14.