Tiempo de conexión

02/06/2005 - 15:02 por Clarck Kendall | Informe spam
Saludos :

Tengo una aplicación creada en vb6 con sql2000 server, con 12 clientes que
siempre deben estar visualizando una agenda de pabellón (son pacientes de un
hospital, y se requiere revisar constantemente la ocupación), el problema es
que en algunos casos cuando hacen un "insert" el proceso suele durar 2
minutos o más por cada transacción, como puedo solucionar esto?

Preguntas similare

Leer las respuestas

#1 qwalgrande
02/06/2005 - 19:45 | Informe spam
Hola.

Seguramente tengas un problema de bloqueos. ¿Con qué nivel de aislamiento
visualizan esas personas la agenda de pabellón? A lo mejor, un nivel bajo
para las lecturas, que evite bloqueos, con un alto grado de refresco que
minimice las lecturas sucias, te resuelve ese problema de rendimiento.

qwalgrande

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


"Clarck Kendall" escribió en el mensaje
news:%
Saludos :

Tengo una aplicación creada en vb6 con sql2000 server, con 12 clientes que
siempre deben estar visualizando una agenda de pabellón (son pacientes de
un
hospital, y se requiere revisar constantemente la ocupación), el problema
es
que en algunos casos cuando hacen un "insert" el proceso suele durar 2
minutos o más por cada transacción, como puedo solucionar esto?


Respuesta Responder a este mensaje
#2 Clarck Kendall
02/06/2005 - 20:07 | Informe spam
Gracias por tu respuesta

El refresco es cada 3 minutos, pero la conexión está activa todo el día.

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

Seguramente tengas un problema de bloqueos. ¿Con qué nivel de aislamiento
visualizan esas personas la agenda de pabellón? A lo mejor, un nivel bajo
para las lecturas, que evite bloqueos, con un alto grado de refresco que
minimice las lecturas sucias, te resuelve ese problema de rendimiento.

qwalgrande

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


"Clarck Kendall" escribió en el mensaje
news:%
> Saludos :
>
> Tengo una aplicación creada en vb6 con sql2000 server, con 12 clientes


que
> siempre deben estar visualizando una agenda de pabellón (son pacientes


de
> un
> hospital, y se requiere revisar constantemente la ocupación), el


problema
> es
> que en algunos casos cuando hacen un "insert" el proceso suele durar 2
> minutos o más por cada transacción, como puedo solucionar esto?
>
>


Respuesta Responder a este mensaje
#3 qwalgrande
02/06/2005 - 21:39 | Informe spam
Hola.

Sí, pero ¿qué nivel de aislamiento usas? ¿Read Committed? Este es el nivel
por defecto, pero puede provocar bloqueos, bloqueos que pueden estar detrás
de ese bajo rendimiento. Y más si la conexión está activa y abierta todo el
día (vamos, que no hay nada de consultar los datos y desconectar, como
trabaja ADO.NET, por ejemplo).

A lo mejor puedes probar con un nivel de aislamiento menor, read
uncommitted, aunque sólo sea para localizar el problema en el ámbito de los
bloqueos.

qwalgrande

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


"Clarck Kendall" escribió en el mensaje
news:uwxp%
Gracias por tu respuesta

El refresco es cada 3 minutos, pero la conexión está activa todo el día.

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

Seguramente tengas un problema de bloqueos. ¿Con qué nivel de aislamiento
visualizan esas personas la agenda de pabellón? A lo mejor, un nivel bajo
para las lecturas, que evite bloqueos, con un alto grado de refresco que
minimice las lecturas sucias, te resuelve ese problema de rendimiento.

qwalgrande

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


"Clarck Kendall" escribió en el mensaje
news:%
> Saludos :
>
> Tengo una aplicación creada en vb6 con sql2000 server, con 12 clientes


que
> siempre deben estar visualizando una agenda de pabellón (son pacientes


de
> un
> hospital, y se requiere revisar constantemente la ocupación), el


problema
> es
> que en algunos casos cuando hacen un "insert" el proceso suele durar 2
> minutos o más por cada transacción, como puedo solucionar esto?
>
>






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