У меня есть обычная таблица transactions
с 200 миллионами строк.
Я решил преобразовать эту таблицу в декларативный раздел с помощью логической репликации.
Я создал публикацию на узле 1 примерно так:
CREATE PUBLICATION transactions_pub FOR TABLE transactions;
Когда я пытаюсь создать подписку на узле 2, как показано ниже:
CREATE SUBSCRIPTION transactions_sub CONNECTION 'host=x.x.x.x port=5432 password=123456 user=replicator dbname=mydbname' PUBLICATION transactions_pub;
Возвращает эту ошибку:
ERROR: logical replication target relation "public.transactions" is not a table
Можно ли реплицировать обычнуютаблица в декларативную таблицу разделов с использованием логической репликации?