Informix Logo


Исполняются ли триггеры на принимающем сервере при отработке транзакций при использовании Informix Enterprise Replication?

Вы можете настраивать это по Вашему усмотрению. Это опция, которую Вы указываете когда создаете описание сценирия репликации. Однако здесь есть некоторые моменты, о которых необходимо помнить:

  1. Сжатие транзакций - если в транзакции Вы делаете INSERT, а затем изменяете ту же запись с помощью UPDATE, сервер реплицирует только INSERT-операцию, но с образом записи из UPDATE. В этом случае UPDATE-триггер сработает только на первичном узле, где транзакция была собственно совершена.

  2. Изменения primary key - если Вы изменяете значение поля, входящего в primary key, CDR будет реплицировать это как две операции: DELETE и INSERT. В этом случае у Вас на вторичном сервере сработают DELETE и INSERT триггеры, а не UPDATE, как на первичном.

Алексей Беспалый abespaly@informix.com


Украинская баннерная сеть
 

[Home]

Сайт поддерживается группой пользователей Информикс на Украине.

Hosted by NO-more.