COPY and index updating

Поиск
Список
Период
Сортировка
От David Monarchi
Тема COPY and index updating
Дата
Msg-id eea51fdb0707041322v121ab054re1435fa8a743a498@mail.gmail.com
обсуждение исходный текст
Ответы Re: COPY and index updating
Список pgsql-novice
PG 8.2.4

Hello -

I need to append rows to an existing table that is in a production db.  There are 60 fields in the table and 17 indexes, including the primary key.  I cannot drop the indexes because the data is being actively accessed by users.  I can't create a duplicate table because we do not have enough disk storage to do so at this time.

I believe that the SQL COPY statement will delay updating the indexes until after it has inserted the rows because (again, I believe) the copy is treated as a single transaction that either succeeds or fails. 

I would appreciate knowing if I am correct about this.

Thank you,

David

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

Предыдущее
От: Tiemo Kieft
Дата:
Сообщение: Re: Multiple inserts into 2 tables with FKs
Следующее
От: Sean Davis
Дата:
Сообщение: Re: COPY and index updating