
04/01/2008, 06:11
|
 | | | Fecha de Ingreso: julio-2003 Ubicación: Madrid
Mensajes: 16
Antigüedad: 21 años, 9 meses Puntos: 1 | |
¿Cómo puedo mejorar esta rutina? Muy buenas,
Tengo 2 bases de datos.
Una con una serie de tablas que tengo que unir con UNION ALL y me resulta una vista llamada PEDIDOS en un SQL-SERVER en un servidor WINDOWS 2003 SERVER y la otra con una tabla llamada CLIENTES con unos 10 millones de registros en un INFORMIX en un servidor LINUX.
Hago una sentencia SELECT con un where hacia la tabla PEDIDOS que me devulve unos 70 registros.
Por cada registro de la sentencia devuelta necesito saber el CLIENTE y tengo que hacer 70 llamadas al servidor LINUX, por lo que tarda bastante.
¿Hay algo que estoy haciendo mal?
¿Se podria mejorar de alguna manera?
Todo esto lo hago en una pagina asp con recordsets.
Gracias de antemano. |