Re: COPY and indices?

Поиск
Список
Период
Сортировка
От hamann.w@t-online.de
Тема Re: COPY and indices?
Дата
Msg-id 4F5EEE84.mailIIM1PUX40@amadeus3.local
обсуждение исходный текст
Ответ на COPY and indices?  (François Beausoleil <francois@teksol.info>)
Ответы Re: COPY and indices?  (Scott Marlowe <scott.marlowe@gmail.com>)
Список pgsql-general
Scott Marlowe wrote:
2012/3/12 François Beausoleil <francois@teksol.info>:
> Hi all,
>
> When using COPY FROM STDIN to stream thousands of rows (20k and more hourly), what happens with indices? Are they
updatedonly once after the operation, or are they updated once per row? Note that I'm not replacing the table's data:
I'mappending to what's already there. I suspect batching writes will be faster than writing each individual row using
anINSERT statement. 

Copy is faster, but if a single row fails (dup key etc) the whole copy fails.

Hi Scott,

my impression: it would be even faster to drop the indices, do the bulk copy,
and rebuild the indices after the fact.

Regards
Wolfgang Hamann

В списке pgsql-general по дате отправления:

Предыдущее
От: Scott Marlowe
Дата:
Сообщение: Re: COPY and indices?
Следующее
От: Виктор Егоров
Дата:
Сообщение: How to find compiled-in default port number?