А если вынести dblink_connect из под замера времени?
Из документации написано, что postgres_fdw - "предоставляет примерно ту же функциональность, но через более современную и стандартизированную инфраструктуру" Я нашёл разницу как минимум в опциях , которые можно задать только для postgres_fdw, например - use_remote_estimate, fetch_size. Но в вашем случае они и не нужны
В 14-й версии ещё и при пакетной вставке можно будет сказать "отправляй пачками, а не поштучно".
Обсуждают сегодня