|
| |
Исполняются ли триггеры на принимающем сервере
при отработке транзакций при использовании Informix
Enterprise Replication?
Вы можете настраивать это по Вашему усмотрению.
Это опция, которую Вы указываете когда создаете
описание сценирия репликации. Однако здесь есть
некоторые моменты, о которых необходимо помнить:
Сжатие транзакций - если в транзакции
Вы делаете INSERT, а затем изменяете ту же запись с
помощью UPDATE, сервер реплицирует только
INSERT-операцию, но с образом записи из UPDATE. В этом
случае UPDATE-триггер сработает только на первичном
узле, где транзакция была собственно совершена.
Изменения primary key - если Вы изменяете
значение поля, входящего в primary key, CDR будет
реплицировать это как две операции: DELETE и INSERT. В
этом случае у Вас на вторичном сервере сработают
DELETE и INSERT триггеры, а не UPDATE, как на первичном.
Алексей Беспалый abespaly@informix.com
|