Tiempo de espera

27/01/2004 - 16:08 por Claudio | Informe spam
trabajo en una intranet en asp y genero busquedas muy
grandes y se cae por el tiempo de espera
este es el error que me sale en pantalla

HTTP 500.100. Error interno del servidor: error de ASP
Servicios de Internet Information Server



Información técnica (para personal de soporte técnico)

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E31)
[Microsoft][ODBC SQL Server Driver]Terminó el tiempo de
espera

y pienso que la solucion es aumentar el tiempo de espera
como y donde puedo aumentarlo????

Preguntas similare

Leer las respuestas

#1 Bosio
27/01/2004 - 16:59 | Informe spam
Buenas,

On Tue, 27 Jan 2004 07:08:48 -0800, "Claudio"
wrote:
trabajo en una intranet en asp y genero busquedas muy
grandes y se cae por el tiempo de espera
este es el error que me sale en pantalla

HTTP 500.100. Error interno del servidor: error de ASP
Servicios de Internet Information Server

Información técnica (para personal de soporte técnico)

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E31)
[Microsoft][ODBC SQL Server Driver]Terminó el tiempo de
espera

y pienso que la solucion es aumentar el tiempo de espera
como y donde puedo aumentarlo????



Aumentar el tiempo de espera significa cargar el servidor en exceso.
No seria mejor replantear de alguna manera la busqueda? No se cual es
la funcion de la busqueda, pero podria aligerarse si paginas los
resultados, esto es, si solo muestras unos pocos cada vez o si haces
la busqueda mas especifica (si es que esto es posible)

Comenta un poco la estructura de la base, los resultados que deseas,
etc y quiza se pueda enfocar de una forma mas eficiente.
Respuesta Responder a este mensaje
#2 Jhonny Vargas P.
27/01/2004 - 19:45 | Informe spam
Hola Claudio,

Existen varias capas que controlan timeout

la primera es el IIS que controla cada x segundos si una página es cargada o
no, sino envía un error.
La que sigue es la capa que controla el acceso a datos, en este caso ADO...
por lo tanto también deberías controlar el timeout en este punto.
Si estás utilizando componentes en COM+ también deberías aumentar el timeout
solo en el método que necesitas, ya que no es necesario ampliarlos a todos.

Para aumentar el timeout puedes hacer desde ASP un Server.ScriptTimeout20000 (ejemplo) debes colocar lo que necesitas solamente.

Para ADO, deberías colocarlo en el objCommand o en el objConnection,
dependiendo de lo que estes utilizando.


PD: Considera los comentarios realizados por Bosio antes de utilizar esto.

Saludos,
Jhonny Vargas P.


"Claudio" escribió en el mensaje
news:4c2e01c3e4e7$77560410$
trabajo en una intranet en asp y genero busquedas muy
grandes y se cae por el tiempo de espera
este es el error que me sale en pantalla

HTTP 500.100. Error interno del servidor: error de ASP
Servicios de Internet Information Server



Información técnica (para personal de soporte técnico)

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E31)
[Microsoft][ODBC SQL Server Driver]Terminó el tiempo de
espera

y pienso que la solucion es aumentar el tiempo de espera
como y donde puedo aumentarlo????
Respuesta Responder a este mensaje
#3 Jorge Ramón
28/01/2004 - 22:02 | Informe spam
El timeout al parecer te está dando a nivel de base de
datos por lo que no te serviría aumentar el scripttimeout
ni el timeout del COM+.

Deberías considerar optimizar tu consulta o implementar
índices por ejemplo.

En esta página hay algunos tips que podrían serte de
utilidad:

http://www.sql-server-performance.c...ct_sql.asp

Saludos!

trabajo en una intranet en asp y genero busquedas muy
grandes y se cae por el tiempo de espera
este es el error que me sale en pantalla

HTTP 500.100. Error interno del servidor: error de ASP
Servicios de Internet Information Server




Información técnica (para personal de soporte técnico)

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E31)
[Microsoft][ODBC SQL Server Driver]Terminó el tiempo de
espera

y pienso que la solucion es aumentar el tiempo de espera
como y donde puedo aumentarlo????
.

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