powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Репликация транзакций - очередность применения изменений
3 сообщений из 3, страница 1 из 1
Репликация транзакций - очередность применения изменений
    #32030459
Нурлан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такой вопрос: в какой очередности Distribution Agent применяет изменения на подписчике? В той же, в какой произошли изменения на издателе или как ему бог на душу положит?
...
Рейтинг: 0 / 0
Репликация транзакций - очередность применения изменений
    #32030505
Фотография Белов Владимир
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В том порядке, в каком они применялись
можешь использовать команду
sp_browsereplcmds
для просмотра, как применяются команды репликации
...
Рейтинг: 0 / 0
Репликация транзакций - очередность применения изменений
    #32030514
Фотография Дед Маздай
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В транзакционной репликации действительно обеспечивается однозначное соответствие между LSN в публикуемой БД и в Distribution (см. MSrepl_transactions). Более того, если Вы его порушите, получите ошибку The process could not execute sp_repldone/sp_replcounters on publisher.
В merge replication в момент слияния применяются окончательные изменения, а не последовательность составляющих их транзакций. Поэтому в ней SQL Server пытается сам определить оптимальную посл-ть применения изменений на основе PK-FK и прочих constraints на статьи. Если их нет, он берет в кач-ве порядка посл-ть добавлений статей в публикацию.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Репликация транзакций - очередность применения изменений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]