From: | Alejandro Brust at federacion <alejandrob(at)federacion(dot)pasteleros(dot)org(dot)ar> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: incorporacion de archivos .txt |
Date: | 2011-06-24 20:15:37 |
Message-ID: | 4E04F069.8060105@federacion.pasteleros.org.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Les comento a todos que desde Genexus utilizamos sentencias \sql (corren
desde el servidor como si fuese desde un pgsl)
y al utilizar copy vs inserts el proceso tarda "26 segundos" (ahora el
archivo a incorporar lo tengo en el server)
gracias a todos!!
El 13/06/2011 17:41, Alvaro Herrera escribió:
> Excerpts from Alejandro Brust at federacion's message of jue jun 09 16:29:43 -0400 2011:
>> Hola a todos, quería hacerles una pregunta sobre como incorporar un
>> archivo.txt (bajado de la AFIP) con 10 campos
>> a una tabla.
>> Este archivo contiene +/- 4.000.000 de lineas y se esta haciendo desde
>> un programa (genexus-java) que utiliza "insert".
>> Lamentablemente esta tardando 12hs en realizar el proceso (solo
>> incorporarlo a una tabla, sin hacer nada mas).
>> por lo leído hasta el momento es recomendado utilizar copy, podrian
>> darme un consejo?
> BEGIN - luego carga el archivo - COMMIT (O indícale a Genexus que lo
> haga todo en una sola transacción).
>
> Eso debería hacer el proceso mucho más rápido, sin tener que modificar
> demasiado el programa como tendrías que hacer para usar COPY.
>
From | Date | Subject | |
---|---|---|---|
Next Message | Carlos Manuel Cruz Núñez | 2011-06-24 20:33:50 | procedural language |
Previous Message | Luis | 2011-06-24 20:03:36 | Re: Ayuda con consulta |