Я прочитал, что в PostgreSQL до сих пор нет механизма выполнения SELECT, связывающего таблицы из разных баз данных.
А MATERIALIZED VIEW
тоже не умеет создавать «материализованное представление» с одного сервера на другой?
Реализованы ли в 2020 году инкрементальные обновления MATERIALIZED VIEW
в PostgreSQL?
Расскажите, как вы решаете этот вопрос. Используя DBLink, postgres-fdw. Или ещё как-то?
По сути дела, мне нужна синхронизация (обновление в ручном режиме или по расписанию) таблицы на основе определённого SELECT. То есть, копирование части столбцов с одной базы в другую. Пока что единственный способ, который вижу, это COPY FROM/COPY TO через оперативную память. Но на больших объёмах стрёмно так делать.