Re: incorporacion de archivos .txt

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.
>

In response to

Browse pgsql-es-ayuda by date

  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