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

Consulta que tarda a veces

Estas en el tema de Consulta que tarda a veces en el foro de ASP Clásico en Foros del Web. ¿A qué puede deberse que cargando una página que hace una consulta al sql server, a veces tarde y no devuelva la página? Sale el ...
  #1 (permalink)  
Antiguo 01/12/2002, 22:44
 
Fecha de Ingreso: julio-2002
Mensajes: 447
Antigüedad: 21 años, 10 meses
Puntos: 0
Consulta que tarda a veces

¿A qué puede deberse que cargando una página que hace una consulta al sql server, a veces tarde y no devuelva la página? Sale el mensaje de error de ASP que ha pasado el límite de tiempo de ejecución..... y no hay otra opción para poner que no sea aumentar el timeout? No hay algo como para que vuelva a intentar cargar la página? (porque generalmente esto me pasa a veces, si pongo recargar, la carga bien)
saludos, muchas gracias
  #2 (permalink)  
Antiguo 02/12/2002, 00:41
Avatar de Avelar  
Fecha de Ingreso: noviembre-2002
Ubicación: Ensenada, Baja California, México
Mensajes: 673
Antigüedad: 21 años, 7 meses
Puntos: 1
Puede deberse a varias circnustancias y depende del tipo de consultas T-SQL que realices, por ejemplo puede ser que el servidor SQL Server esté atendiendo muchísimas solicitudes o esté corriendo un proceso que se adueña del servidor poniendo en espera las otras solicitudes...

¿Qué te parece capturar el error y en caso de que sea el error de máximo tiempo de espera agotado, ponerle un Response.Redirect a la misma página?

Nunca lo he usado redirigiendo la misma página, pero a ver qué sucede...

O en caso de que no se pueda lo anterior, captura el error, haz que imprima un Script de cliente y con el location.href le indicas que cargue la misma página...

Eso es lo que se me ocurre.

Saludos
__________________
Ariel Avelar
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 16:35.