Size: a a a

pgsql – PostgreSQL

2021 July 06

KK

Konstantin Knizhnik in pgsql – PostgreSQL
Зачем делать коннект на каждой итерации цикла?  Какое время показывают 2-ой и 3-ий варианты?
источник

Д

Дмитрий in pgsql – PostgreSQL
1-й 19 ms, 2-й 4 минуты 36 секунд, 3-й 2 минуты 14 секунд. В 3-м коннект из цикла вынесен.
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Да вы, батенька, норкоманен отъявленный! в постгрес_фдв вставлять по через дблинк. И жаловаться, что медленно.
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
И да, вставлять большое количество данных отдельными инсёртами - это тоже не вот уж быстрое занятие.
источник

Д

Дмитрий in pgsql – PostgreSQL
Подскажите, как делать верно? Интернеты выдали несколько вариантов и все они вот такие вот... Я к сожалению, еще только вникаю в особенности работы данной БД. А про много вставок - это синтетический тест. Мне надо использовать такие вставки для системы логирования, которая пишет данные в отдельную таблицу. Нужно это повторить при переносе легаси кода из Oracle (потом уже надежда, что дадут переделать на что-то адекватное).
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Переобзовите своё постгрес_фдв подключение, для исключения двусмысленности.
источник

KK

Konstantin Knizhnik in pgsql – PostgreSQL
Уберите вообще 'localhost' из dblink_exec
источник