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

Откуда:
Сообщений: 2194
Пытаюсь проверить работу AllwaysOn используя простейшую табличку в которой несколько записей. Есть пара непоняток:

1. Останавливаю SQL сервер первой (Primary) реплики. Реплика на другом сервере становится Primary. Вроде все работает, но при попытке добавить записи в мою табличку поле счетчика начинает отсчитывать уже с 1000. Так и должно быть?

2. Запускаю ранее остановленную реплику. Останавливаю вторую. И тут главная проблема - реплика на первом сервере не становится Primary, соответственно работа становится невозможна до тех пор пока не заработает второй сервер. В чем тут может быть дело?
2 мар 18, 11:10    [21231532]     Ответить | Цитировать Сообщить модератору
 Re: Пара вопросов по AllwaysOn  [new]
aleksrov
Member

Откуда:
Сообщений: 948
AndrF,

1) Значит до этого было вставлено 999 записей. Или коректнее опишите проблему.
2) 2 она успела синхранизироваться. какой был ее статус? Что с настройкой Maximum failures in the specified period?
2 мар 18, 11:18    [21231568]     Ответить | Цитировать Сообщить модератору
 Re: Пара вопросов по AllwaysOn  [new]
AndrF
Member

Откуда:
Сообщений: 2194
aleksrov
1) Значит до этого было вставлено 999 записей. Или коректнее опишите проблему.


Нет - табличка свеженькая, до того была вставлено всего несколько записей.
Порядок ШВ-шек получается примерно такой:

1
2
3
4
1000
1001
1003

aleksrov
2) 2 она успела синхранизироваться. какой был ее статус? Что с настройкой Maximum failures in the specified period?


О, спасибо! Понял в чем дело.
2 мар 18, 11:28    [21231608]     Ответить | Цитировать Сообщить модератору
 Re: Пара вопросов по AllwaysOn  [new]
Останавливаю SQL
Guest
AndrF,

gap в identity - это нормально. Это поведение из коробки.
2 мар 18, 11:33    [21231633]     Ответить | Цитировать Сообщить модератору
 Re: Пара вопросов по AllwaysOn  [new]
Minamoto
Member

Откуда: Москва
Сообщений: 1162
AndrF, сервер кэширует по 1000 записей для idntity и выдает их новым строкам. Когда заканчиваются - кэширует следующие.
При перезагрузке (и при переезде на другую ноду) кэш теряется, сразу берется в кэш следующая 1000.
2 мар 18, 11:49    [21231702]     Ответить | Цитировать Сообщить модератору
 Re: Пара вопросов по AllwaysOn  [new]
AndrF
Member

Откуда:
Сообщений: 2194
aleksrov
2) 2 она успела синхранизироваться. какой был ее статус? Что с настройкой Maximum failures in the specified period?


А вот кто либо может дать ли какие либо рекомендации по значению Maximum failures? Так сказать исходя из собственного опыта с кратким обоснованием...
7 мар 18, 13:59    [21243246]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить