Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Множественная вставка / 5 сообщений из 5, страница 1 из 1
09.04.2004, 11:15
    #32475045
aev
aev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Множественная вставка
Проблема такая: необходимо вставить в таблицу несколько миллионов записей. Если организовать цикл в котором выполнять 'insert into ........', то это занимает очень много времени.
Ведь наверняка существует что-то вроде множественной вставки?
...
Рейтинг: 0 / 0
09.04.2004, 11:40
    #32475103
wbear
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Множественная вставка
см. COPY в доках
...
Рейтинг: 0 / 0
09.04.2004, 12:45
    #32475303
Konrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Множественная вставка
А задача разовая, или нет?
Потому как много - это понятие относительное. Я вчера ради интереса замерил скорость вставки 10 млн. записей в таблицу (int, varchar(20), date) - 10 мин. 37.5 с.
...
Рейтинг: 0 / 0
09.04.2004, 14:37
    #32475582
aev
aev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Множественная вставка
Задача разовая. COPY вполне подходит
...
Рейтинг: 0 / 0
13.04.2004, 11:30
    #32478752
Vladimir Kr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Множественная вставка
Не забудте удалить индексы и внешние ключи,
а то 10М записей будет вставляться не 10 мин а 10 часов
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Множественная вставка / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]