Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
AndrF Member Откуда: Сообщений: 2194 |
Пытаюсь проверить работу AllwaysOn используя простейшую табличку в которой несколько записей. Есть пара непоняток: 1. Останавливаю SQL сервер первой (Primary) реплики. Реплика на другом сервере становится Primary. Вроде все работает, но при попытке добавить записи в мою табличку поле счетчика начинает отсчитывать уже с 1000. Так и должно быть? 2. Запускаю ранее остановленную реплику. Останавливаю вторую. И тут главная проблема - реплика на первом сервере не становится Primary, соответственно работа становится невозможна до тех пор пока не заработает второй сервер. В чем тут может быть дело? |
2 мар 18, 11:10 [21231532] Ответить | Цитировать Сообщить модератору |
aleksrov Member Откуда: Сообщений: 948 |
AndrF, 1) Значит до этого было вставлено 999 записей. Или коректнее опишите проблему. 2) 2 она успела синхранизироваться. какой был ее статус? Что с настройкой Maximum failures in the specified period? |
2 мар 18, 11:18 [21231568] Ответить | Цитировать Сообщить модератору |
AndrF Member Откуда: Сообщений: 2194 |
Нет - табличка свеженькая, до того была вставлено всего несколько записей. Порядок ШВ-шек получается примерно такой: 1 2 3 4 1000 1001 1003
О, спасибо! Понял в чем дело. |
||||
2 мар 18, 11:28 [21231608] Ответить | Цитировать Сообщить модератору |
Останавливаю SQL
Guest |
AndrF, gap в identity - это нормально. Это поведение из коробки. |
2 мар 18, 11:33 [21231633] Ответить | Цитировать Сообщить модератору |
Minamoto Member Откуда: Москва Сообщений: 1162 |
AndrF, сервер кэширует по 1000 записей для idntity и выдает их новым строкам. Когда заканчиваются - кэширует следующие. При перезагрузке (и при переезде на другую ноду) кэш теряется, сразу берется в кэш следующая 1000. |
2 мар 18, 11:49 [21231702] Ответить | Цитировать Сообщить модератору |
AndrF Member Откуда: Сообщений: 2194 |
А вот кто либо может дать ли какие либо рекомендации по значению Maximum failures? Так сказать исходя из собственного опыта с кратким обоснованием... |
||
7 мар 18, 13:59 [21243246] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |