\COPY command and indexes in tables

Поиск
Список
Период
Сортировка
От Matthias Apitz
Тема \COPY command and indexes in tables
Дата
Msg-id 20201119073845.GA13022@r314251-amd64
обсуждение исходный текст
Ответы Re: \COPY command and indexes in tables  (Laurenz Albe <laurenz.albe@cybertec.at>)
Re: \COPY command and indexes in tables  (Jayadevan M <maymala.jayadevan@gmail.com>)
Список pgsql-general
Hello,

We load large tables in some customer installation (some millions of rows)
from file with:

    TRUNCATE TABLE tableName ;
    \COPY tableName FROM 'fileName' WITH ( DELIMITER '|' )

and got to know that the loading nearly stops (without any real CPU
consumption) in the middle. The wild guess is that we forgot to DROP the indexes on
the tables. The doc https://www.postgresql.org/docs/13/sql-copy.html
does not give any hints related indexes.

There seems to be even tools available which address this issue on the
flight, like https://www.californiacivicdata.org/2018/01/25/index-drop-and-copy/

Any comments on this?

    matthias

-- 
Matthias Apitz, ✉ guru@unixarea.de, http://www.unixarea.de/ +49-176-38902045
Public GnuPG key: http://www.unixarea.de/key.pub
Без книги нет знания, без знания нет коммунизма (Влaдимир Ильич Ленин)
Without books no knowledge - without knowledge no communism (Vladimir Ilyich Lenin)
Sin libros no hay saber - sin saber no hay comunismo. (Vladimir Ilich Lenin)



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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: pg_upgrade from 12 to 13 failes with plpython2
Следующее
От: Laurenz Albe
Дата:
Сообщение: Re: \COPY command and indexes in tables