El Problema es que lanzo una consulta y a los 30 seg me devuelve un error de time out la pagina he probado con Server.ScriptTimeout coin 99990 segundos pero sigue devolviendo el error a los 30 segundos.
La consulta cuando la ejecuto sobre diseñador de consultas tarda mas de un minuto con los valores 'T.Fecha>='20090408'(formato de fecha AAAAMMDD) en cambio cuando pongo T.Fecha>='20090405' tarda 5 segundos y evidentemente al ser una fecha inferior devuelve mas registros no lo entiendo, ademas la consulta devora el 98% de la cpu, Utilizo ASP + Sql Server 2005
Os Anoto la consulta por si alguien tiene alguna sugerencia ...
Gracias
Select Num_Vuelo,R.Fecha,direccion_LLegada,direccion_Dest ino, TIPO_TRASLADO,
Hotel_Recogida,T.MODIFICADO_MENOS_48H, R.Operador, H.Hotel,H.Nombre_Abreviatura,
H.CP,H.CALLE,H.TELEFONO, R.Agente ,R.Viaje, R.PLazas ,T.CO_RESERVA, AEROPUERTO,
Nombre_HOTEL, DIRECCION_HOTEL, T.FECHA, CIUDAD, COMPANYA_AEREA, OPCION_ELEGIDA,
DIRECCION_HOTEL , hora_recogida, Opc_Faltan_Dat, Nombre_Companya,Siglas,
Ciudad_Proc_DesT as FViaje From Reservas_Traslados T left join Companyas_Aereas On
(Id_companya=Companya_Aerea) left join Reservas R On
(R.Co_Reserva COLLATE latin1_general_ci_ai = T.Co_Reserva COLLATE latin1_general_ci_ai
) left join Hotel H On (T.Hotel_Recogida=H.ID_hOTEL) WHERE T.Co_Reserva>'0'
And tipo_traslado='L' And T.fecha >='20090405' aND
(Opcion_Elegida='AH' Or Opcion_Elegida='HA') And T.Modificacion =
(Select Max(Modificacion) From REservas_Traslados Where Co_REserva=T.Co_Reserva And
Tipo_Traslado=T.Tipo_Traslado) And (R.Estado='A' Or R.Estado='AC')
Order By T.Fecha Asc , Ciudad Asc , T.HORA_RECOGIDA Asc