Re: Bulk Insert - Mailing list pgsql-novice

From Jasen Betts
Subject Re: Bulk Insert
Date
Msg-id hsoib2$9g6$3@reversiblemaps.ath.cx
Whole thread Raw
In response to Bulk Insert  (David Jarvis <thangalin@gmail.com>)
Responses Re: Bulk Insert  (Mladen Gogala <mladen.gogala@vmsinfo.com>)
List pgsql-novice
On 2010-05-16, David Jarvis <thangalin@gmail.com> wrote:
> --000e0cd516808361a40486acd38a
> Content-Type: text/plain; charset=ISO-8859-1
>
> Hi,
>
> What is the fastest way to insert 237 million records into a table that has
> rules (for distributing the data across 84 child tables)?

segregate the data first and then copy it into the child tables.

else copy it into a temp table and insert it from there using

 insert into CHILD_NAME select * from TEMPNAME where SEGREGATION CONDITION;

oryou may have success with the simple copy if you increase the number of file
handles and buffers sufficiently.


pgsql-novice by date:

Previous
From: David Jarvis
Date:
Subject: Bulk Insert
Next
From: Mladen Gogala
Date:
Subject: Re: Bulk Insert