07/03/2015, 11:33
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años Puntos: 2658 | |
Respuesta: sugerencia: tiempo de ejecucion En algunas ocasiones he tenido que realizar procesos que se alimentaban de datos de WS, y lo mas conveniente es que recuperes toda la data que se procesará al mismo tiempo, para luego volcarla a la base en tablas temporales, donde finalmente realizar todo el update masivo por medio de stored procedures.
Incluso si en esa toma de datos inicial terminaras leyendo datos que ya procesaste, es más rápido y eficiente que hacerlo ne forma iterativa, validando cada cosas. A fin de cuentas en ese caso sólo tendrías que armar la validación de los datos ya actualizados dentro del SP, con lo que sigue siendo optimizable.
Hacer la tarea en forma secuencial, consultando WS y luego actualizando, es un error que te puede terminar bloqueando el sistema. No te lo aconsejo.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |