Gracias Ricardo:
Este es un proceso BATCH, que a partir de unas tablas que contienen
información capturada por los usuarios, la reprocesa y la inserta en
otro sistema, por la noche.
la función que estoy usando es APPEND FROM para insertar todos los datos
GENERADOS dentro de la tabla en cuestión
La duda realmente es si es ma rápido hacer un APPEND FROM que un INSERT
INTO (SQL), dentro de un SCAN
*EJEMPLO:*
*1a SOLUCIÓN:*
SELECT VUELOS
APPEND FROM VUELOS_X
*2a SOLUCIÓN:*
SELECT VUELOS_X
GO TOP
SCAN
SCATTER...
...
INSER INTO VUELOS (....) VALUES(...)
ENDSCAN
El 06/10/09 18:15, Ricardo Moscarda escribió:
>
> Realmente no probe tiempos de retardo entre uno y otro. Lo que si es
> importante que tengas en cuenta que al hacer el append blank, en los
> replace no escribas replace por cada campo, sino :
>
> replace tabla_campo1 with var1 ,;
>
> tabla_campo2 with var2
>
> El replace por cada campo si es realmente lento.
>
> Igualmente me surgen un par de dudas
>
> El proceso que graba corre en una terminal o en el mismo equipo donde
> se encuentra la tabla?, dicha tabla, cuando corre el proceso, es
> accedida por alguien?
>
> Cualquier cosa contestame estos puntos para ver que es lo mejor.
>
> Saludos.
>
> Ricardo Moscarda
>
> 3ROM
>
> De: usuarios_fox@
> <mailto:usuarios_
> [mailto:usuarios_fox@
> <mailto:usuarios_
> Ríos Peña
> Enviado el: martes, 06 de octubre de 2009 18:52
> Para: usuarios_fox@
> <mailto:usuarios_
> Asunto: [usuarios_fox] APPEND VS. INSERT
>
> Estimados Amigos:
> tengo que hacer una inserción "masiva" de datos en una tabla, para lo
> cuál requiero de la mayor velocidad posible (>50k registros)
> Actualmente lo estoy haciendo con un APPEND, pero el proceso se lleva
> cerca de 6 horas, lo cuál me resulta inaceptable.
> Hay forma de optimizar esta inserción?
> Es mas rápido hacer un INSERT INTO (SQL)?
> ¿Qué otras opciones tengo?
>
> --
> Saludos Cordiales:
>
> Marco Antonio Ríos P.
> tel: (55)5279-4008
>
--
Saludos Cordiales:
Marco Antonio Ríos P.
tel: (55)5279-4008
[Se han eliminado los trozos de este mensaje que no contenían texto]
Modificar la configuración mediante la Web (ID de Yahoo! obligatoria)
Modificar la configuración mediante el correo: Cambiar a resumen diario | Cambiar el formato a Tradicional
Visita tu grupo | Condiciones de uso de Yahoo! Grupos | Cancelar suscripción
Nenhum comentário:
Postar um comentário