Conexiones excesivas

19/05/2005 - 22:21 por Jorge Costilla | Informe spam
Estimados:

Tengo un problema: por cada usuario ejecutando la misma aplicacion se abren
hasta 5 conexiones. Por ej:

Usuario Aplicacion
SPID
Dominio\usuario Aplicacion.EXE
100
Dominio\usuario Aplicacion.EXE
115
Dominio\usuario Aplicacion.EXE
118
Dominio\usuario Aplicacion.EXE
205

Como puedo solucionar esto. No todas las conexiones estan activas...

Preguntas similare

Leer las respuestas

#1 qwalgrande
19/05/2005 - 22:51 | Informe spam
Hola.

Esto lo tendrás que solucionar en la aplicación, cierra las conexiones
después de usarlas o usa siempre la misma, en lugar de una cada vez.

qwalgrande

"De lo que ves créete la mitad, de lo que no ves no te creas nada"
V. del V.


"Jorge Costilla" escribió en el mensaje
news:uEYC5%
Estimados:

Tengo un problema: por cada usuario ejecutando la misma aplicacion se
abren hasta 5 conexiones. Por ej:

Usuario Aplicacion SPID
Dominio\usuario Aplicacion.EXE 100
Dominio\usuario Aplicacion.EXE 115
Dominio\usuario Aplicacion.EXE 118
Dominio\usuario Aplicacion.EXE 205

Como puedo solucionar esto. No todas las conexiones estan activas...


Respuesta Responder a este mensaje
#2 Jorge Costilla
20/05/2005 - 14:54 | Informe spam
Ok. Por lo que se, cierra y abre conexiones. Puede ser que exista algo como
Connection Pooling que se configura en el servidor?


"qwalgrande" escribió en el mensaje
news:
Hola.

Esto lo tendrás que solucionar en la aplicación, cierra las conexiones
después de usarlas o usa siempre la misma, en lugar de una cada vez.

qwalgrande

"De lo que ves créete la mitad, de lo que no ves no te creas nada"
V. del V.


"Jorge Costilla" escribió en el mensaje
news:uEYC5%
Estimados:

Tengo un problema: por cada usuario ejecutando la misma aplicacion se
abren hasta 5 conexiones. Por ej:

Usuario Aplicacion SPID
Dominio\usuario Aplicacion.EXE 100
Dominio\usuario Aplicacion.EXE 115
Dominio\usuario Aplicacion.EXE 118
Dominio\usuario Aplicacion.EXE 205

Como puedo solucionar esto. No todas las conexiones estan activas...







Respuesta Responder a este mensaje
#3 qwalgrande
20/05/2005 - 20:31 | Informe spam
Hola.

Pues por lo que nos cuentas, no elimina las conexiones. En ocasiones, es
necesario destruir el objeto en la propia aplicación para que desaparezca la
conexión del servidor. En cualquier caso, si bien lo ideal sería que cuando
la transacción termina, la conexión se libere, tampoco es tan grave. Si son
conexiones inactivas (sleeping), son sólo 32 Kb de memoria en el servidor
por cada conexión (creo recordar).

Sobre los connection pooling, creo que eso es asunto de los servidores de
aplicaciones.

qwalgrande

"De lo que ves créete la mitad, de lo que no ves no te creas nada"
V. del V.


"Jorge Costilla" escribió en el mensaje
news:
Ok. Por lo que se, cierra y abre conexiones. Puede ser que exista algo
como Connection Pooling que se configura en el servidor?


"qwalgrande" escribió en el mensaje
news:
Hola.

Esto lo tendrás que solucionar en la aplicación, cierra las conexiones
después de usarlas o usa siempre la misma, en lugar de una cada vez.

qwalgrande

"De lo que ves créete la mitad, de lo que no ves no te creas nada"
V. del V.


"Jorge Costilla" escribió en el mensaje
news:uEYC5%
Estimados:

Tengo un problema: por cada usuario ejecutando la misma aplicacion se
abren hasta 5 conexiones. Por ej:

Usuario Aplicacion SPID
Dominio\usuario Aplicacion.EXE 100
Dominio\usuario Aplicacion.EXE 115
Dominio\usuario Aplicacion.EXE 118
Dominio\usuario Aplicacion.EXE 205

Como puedo solucionar esto. No todas las conexiones estan activas...












Respuesta Responder a este mensaje
#4 Manuel Etcheto
21/05/2005 - 00:53 | Informe spam
Hola
Mirá, si utiliza ADO, un objeto ADODB.Connection puede abrir varias
conexiones físicas, aunque para el programador sea un solo objeto "oConn"

Si oConn abre un Recordset y mientras lo recorre ejecuta otros comandos con
oConn (oConn.execute, Commands, etc), ADO abre tantas conexiones como
necesita, porque la primera está ocupada.

Fijate qué hace la conexión "logica". Si es eso, se puede corregir
replanteando la aplicación.

(También puede ser que abran varios recordset con la cadena de conexión y no
con un objeto Connection)

Suerte
Manuel

Jorge Costilla escribió en el mensaje de noticias

Ok. Por lo que se, cierra y abre conexiones. Puede ser que exista algo


como
Connection Pooling que se configura en el servidor?


"qwalgrande" escribió en el mensaje
news:
> Hola.
>
> Esto lo tendrás que solucionar en la aplicación, cierra las conexiones
> después de usarlas o usa siempre la misma, en lugar de una cada vez.
>
> qwalgrande
>
> "De lo que ves créete la mitad, de lo que no ves no te creas nada"
> V. del V.
>
>
> "Jorge Costilla" escribió en el mensaje
> news:uEYC5%
>> Estimados:
>>
>> Tengo un problema: por cada usuario ejecutando la misma aplicacion se
>> abren hasta 5 conexiones. Por ej:
>>
>> Usuario Aplicacion SPID
>> Dominio\usuario Aplicacion.EXE 100
>> Dominio\usuario Aplicacion.EXE 115
>> Dominio\usuario Aplicacion.EXE 118
>> Dominio\usuario Aplicacion.EXE 205
>>
>> Como puedo solucionar esto. No todas las conexiones estan activas...
>>
>>
>
>
>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida