Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Одна база как Publisher и Subscriber  [new]
TamaziP
Member

Откуда:
Сообщений: 8
Привет всем,

Есть 27 Subscriber-ов и один главный сервер. Обмен данных через Merge репликацию.
Главный сервер уже не справляется с нагрузкой.

Можно ли добавить два промежуточных сервера и эти 27 Subscriber-ов разделить на две части.
Промежуточные сервера будут одновременно и Publisher-ом и Subscriber-ом, причем на одной и той же базе.

Можно ли в принципе так сделать и не будут ли разные глюки и потери данных?
22 сен 16, 10:54    [19695313]     Ответить | Цитировать Сообщить модератору
 Re: Одна база как Publisher и Subscriber  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
Вам точно мерж нужен ?
22 сен 16, 11:06    [19695397]     Ответить | Цитировать Сообщить модератору
 Re: Одна база как Publisher и Subscriber  [new]
TamaziP
Member

Откуда:
Сообщений: 8
Я только мердж знаю
22 сен 16, 11:22    [19695521]     Ответить | Цитировать Сообщить модератору
 Re: Одна база как Publisher и Subscriber  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
TamaziP
Я только мердж знаю

самую сложную ?
Версия сервера какая ?
Есть ли апдетй данных на паблишере из сабскрайбера ?
22 сен 16, 11:24    [19695542]     Ответить | Цитировать Сообщить модератору
 Re: Одна база как Publisher и Subscriber  [new]
TamaziP
Member

Откуда:
Сообщений: 8
Версия SQL Server 2014.
C сабскрайбера постоянно идут транзакции на главный сервер.
На главном сервере основная большая база, на сабскрайберах базы поменьше, там только то, что касается конкретного сабскрайбера.
22 сен 16, 11:35    [19695667]     Ответить | Цитировать Сообщить модератору
 Re: Одна база как Publisher и Subscriber  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
TamaziP
Можно ли добавить два промежуточных сервера и эти 27 Subscriber-ов разделить на две части.
Промежуточные сервера будут одновременно и Publisher-ом и Subscriber-ом, причем на одной и той же базе.
https://msdn.microsoft.com/ru-ru/library/ms152553.aspx
22 сен 16, 11:43    [19695766]     Ответить | Цитировать Сообщить модератору
 Re: Одна база как Publisher и Subscriber  [new]
TamaziP
Member

Откуда:
Сообщений: 8
https://msdn.microsoft.com/ru-ru/library/ms152553.aspx

Спасибо, буду пробовать.
Забыл про самый важный вопрос, если всё получится, разгрузит ли это процессор главного сервера?
23 сен 16, 10:55    [19699361]     Ответить | Цитировать Сообщить модератору
 Re: Одна база как Publisher и Subscriber  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2423
TamaziP
Забыл про самый важный вопрос, если всё получится, разгрузит ли это процессор главного сервера?


Чтоб ответить на этот вопрос надо знать, а точно ли процессор занять только репликацией?
23 сен 16, 11:02    [19699408]     Ответить | Цитировать Сообщить модератору
 Re: Одна база как Publisher и Subscriber  [new]
TamaziP
Member

Откуда:
Сообщений: 8
WarAnt
Чтоб ответить на этот вопрос надо знать, а точно ли процессор занять только репликацией?


Точно репликацией, 4-6 часов дня пик нагрузки, а 22:00, когда сабскрайберы отключаются, нагрузка на проц падает с 80% до 5%.
28 сен 16, 13:52    [19718129]     Ответить | Цитировать Сообщить модератору
 Re: Одна база как Publisher и Subscriber  [new]
TamaziP
Member

Откуда:
Сообщений: 8
Сейчас пытаюсь сделать републикацию на тестовых компах.
Пока узнал, что на промежуточном сервере надо делать "PUSH" и внутри выбрать "Server".
Run under the followng Windows account нужно писать "имя главного сервера\имя юзера".

Но когда я сделал "PULL" на сабсрайбере, начинает немного скачивать, но потом ошибка
The process cannot access the file because it is being used by another process

и ходит по кругу.
8 ноя 16, 10:50    [19869144]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить