Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 что лучше при добавлении новых таблиц для публикации: изменять существующую публикацию или  [new]
Алексей Иванов
Member

Откуда:
Сообщений: 21
Проект постоянно расширяется, так что лучше при добавлении новых таблиц для публикации: изменять существующую публикацию или "плодить" новые публикации с 1-2 таблицами и подписывать на них подписчиков?
При первом способе, по-идее, большой трафик получается, что snapshot для всей бд будет генериться, а при втором вроде тоже как-то некрасиво, если много накопится добавлений. И, наверно, лучше по времени разносить тогда snaphot?

И еще вопрос в тему: По-умолчанию snaphot ставится на генерирование раз в неделю. Получается, раз в неделю будет качаться полный snaphot на подписчика? Он вообще нужен, если нормально происходит merge репликация, или лучше остановить, чтоб не создавался ненужный трафик и загружался сервер?
Вроде и читал про репликацию, но не понял, в каких случаях мне будет нужен этот snaphot, кроме первичной синхронизации, при merge-репликации?
И, в форуме упоминают про реинициализацию - это запуск snaphot?
30 дек 04, 14:36    [1221935]     Ответить | Цитировать Сообщить модератору
 Re: что лучше при добавлении новых таблиц для публикации: изменять существующую публикацию или  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
Лучше добавлять таблицы к уже существующей публикации, поскольку на подписчиков будут переданы только новые данные. Реинициализация для этого не нужна. Лишнего траффика не будет.

Снапшот нужен только при реинициализации и добавлении новых подписчиков, так что ваши опасения, что он будет качаться на подписчиков каждую неделю, безосновательны.

Реинициализация - это процесс, очень схожий с добавлением нового подписчика в том смысле, что репликационным агентом выполняются все действия, что при добавлении подписчика. Просто вам настраивать уже ничего не надо - все настроено. Будет передан и применен снапшот, а потом применены все изменения, произошедшие с момента формирования снапшота.
30 дек 04, 14:55    [1222041]     Ответить | Цитировать Сообщить модератору
 Re: что лучше при добавлении новых таблиц для публикации: изменять существующую публикацию или  [new]
Алексей Иванов
Member

Откуда:
Сообщений: 21
Спасибо. Все ясно. Успокоили :-)
30 дек 04, 15:19    [1222201]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить