Не выполняются триггеры на слейве!

Есть два PostgreSQL 8.4 сервера мастер и слейв между ними выполняется репликация, проблема в том, что триггер на реплицируемой таблице не выполняется, то есть данные в таблице меняются, а триггер не срабатывает.
В случае MySQL данная ситуация достаточно подробно документирована, триггеры на слейве выполняются только при использовании STATEMENT-based (логической) репликации, при
использовании ROW-based репликации они должны выполняются на мастере
(что в принципе мне не нужно). Всё просто и понятно, успешно выполнилась транзакция на мастере данные были реплицированны на слейв по ним сработал триггер мы вынули необходимые данные, разложили по таблицам и всё отлично с ними можно работать.
В случае репликации PostgreSQL адекватного описания данной ситуации мне найти вообще не удалось( Подскажите верное решение проблемы.

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

> Есть два PostgreSQL 8.4

> Есть два PostgreSQL 8.4 сервера мастер и слейв между ними выполняется репликация,
Я знаю в PostgreSQL три вида репликации, который у вас?

репликация Slony-I

репликация Slony-I

Тогда вы читали

Тогда вы читали это?
http://slony.info/documentation/2.1/triggers.html
Что-то полезное там есть?

Прочитал

Если вам, не сложно, можно просто написать, что необходимо сделать в Postgresql? для того, что бы примитивнейшая операция/задача "триггер на слейв таблицу" работала?

Если решением является:

ALTER TABLE table_name ENABLE REPLICA TRIGGER trigger_name;

то что сложного в том что бы так и ответить?

Спасибо

Будьте проще - и люди к Вам потянутся ;)

Если вы со мной

Если вы со мной разговариваете, то у меня встречное предложение - будьте сложнее и учитесь читать документацию!
Дискуссии о том, что правильно, а что нет предлагаю перенести в личку, если эта тема вас сильно волнует.

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023