| From: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
|---|---|
| To: | Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx> |
| Cc: | Alfonso Andaur <aandaur(at)yahoo(dot)com>, pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
| Subject: | Re: [pgsql-ayuda] COPY + Insertando 33 mil registros de una vez |
| Date: | 2003-03-12 19:32:37 |
| Message-ID: | 20030312193237.GC4067@dcc.uchile.cl |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-es-ayuda |
On Wed, Mar 12, 2003 at 01:20:44PM -0600, Manuel Sugawara wrote:
> Alfonso Andaur <aandaur(at)yahoo(dot)com> writes:
>
> > 2. Las tablas sobre las cuales debo insertar son dos, la llave de la
> > primera es una secuencia (nextval) y la llave de la segunda está
> > formada por la misma secuencia (currval). La pregunta es: ¿Cómo uso
> > COPY en tablas con secuencias ?
>
> Umh, usando copy no va a funcionar :-(, si realmente necesitas hacerlo
> así tienes que usar insert's.
Si, pero si al principio de los 33 mil INSERT pones un BEGIN y al final
pones un COMMIT, vas a ganar bastante en rendimiento.
--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
Management by consensus: I have decided; you concede.
(Leonard Liu)
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Limbert Llave | 2003-03-12 19:37:30 | [Pgsql-ayuda] herraimienta para adminstracion |
| Previous Message | Manuel Sugawara | 2003-03-12 19:20:44 | Re: [pgsql-ayuda] COPY + Insertando 33 mil registros de una vez |