Истекло время ожидания зеркалирования sql 2008 r2 - PullRequest
0 голосов
/ 25 января 2011

У меня настроено зеркалирование высокой доступности на двух серверах SQL 2008 R2 для SharePoint 2010. Я вижу много ошибок времени ожидания соединения SQL в журнале событий.Если я отключаю зеркалирование, ошибки исчезают.

Кроме того, у меня есть только SQL Server Standard Edition, который позволяет синхронизировать только зеркалирование, поэтому асинхронное зеркалирование на данный момент не вариант.это: Тайм-аут истек.Время ожидания истекло до завершения операции или сервер не отвечает.

Ответы [ 2 ]

0 голосов
/ 25 января 2011

Вы должны исследовать это, как любую проблему с производительностью: для выполнения операторов требуется слишком много времени, и они превышают заданный по умолчанию тайм-аут команды .Net 30 секунд.Методология Ожидания и очереди все еще применяется здесь, как и при любом исследовании производительности.У вас есть хорошее начало, зная, что проблема возникает только при включенном зеркалировании, что должно помочь вам сузить проблему.Можно предположить, что подсистема ввода-вывода вашего зеркального сервера не в состоянии поддерживать скорость записи с первичного сервера.С зеркалированием ваш COMMIT должен ждать на зеркале, чтобы укрепить журнал, поэтому диски LDF на зеркале являются узким местом производительности, если они не достаточно быстры.Следуйте методике, изложенной выше, чтобы подтвердить или опровергнуть эту гипотезу, и как только вы выясните реальную проблему, вы сможете принять соответствующие меры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...