Problema con Timeout

16/12/2004 - 16:13 por Aitor Hurtado de Saracho | Informe spam
Hola a todos, tengo el siguiente problema:

He hecho una vista que ataca a varias tablas, esta vista funciona
normalmente aunque tarda en dar los resultados, pero de vez en cuando genera
un error de ODBC diciendo que se ha agotado el timeout, aunque a lo mejor a
la media hora (cuando hay otros datos ya en las tablas) la consulta funciona
perfectamente.

El problema es que esta consulta la ejecuto en un procedimiento almacenado
que está generando errores en la ejecución por culpa de esta vista. La
pregunta es si alguien conoce alguna forma de que las vistas no generen
problemas de timeout por mucho que tarden en ejecutarse.

Muchas gracias.
 

Leer las respuestas

#1 Javier Loria
16/12/2004 - 19:07 | Informe spam
Hola:
Podrias aumentar el Timeout de la conexion o podrias tratar de mejorar
el desempeno de la consulta.
La primera es facil, en el conection string puede agregarse Connect
Timeout con mayor tiempo.
La segunda es mas dificil.
Saludos,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda

"Aitor Hurtado de Saracho" wrote in message
news:
Hola a todos, tengo el siguiente problema:

He hecho una vista que ataca a varias tablas, esta vista funciona
normalmente aunque tarda en dar los resultados, pero de vez en cuando


genera
un error de ODBC diciendo que se ha agotado el timeout, aunque a lo mejor


a
la media hora (cuando hay otros datos ya en las tablas) la consulta


funciona
perfectamente.

El problema es que esta consulta la ejecuto en un procedimiento almacenado
que está generando errores en la ejecución por culpa de esta vista. La
pregunta es si alguien conoce alguna forma de que las vistas no generen
problemas de timeout por mucho que tarden en ejecutarse.

Muchas gracias.




Preguntas similares