MSSQLSERVER_32044
Сведения
Название продукта |
SQL Server |
Версия продукта |
10.50 |
Номер сборки продукта |
- |
Идентификатор события |
32044 |
Источник события |
MSSQLSERVER |
Компонент |
SQLEngine |
Символическое имя |
SQLErrorNum32044 |
Текст сообщения |
Активировано предупреждение «Затраты на фиксирование транзакции на зеркальном сервере». Текущее значение «%d» превосходит пороговое значение «%d». |
Объяснение
Это событие зеркального отображения базы данных вызывается на экземпляре основного сервера для уведомления о том, что общее время ожидания фиксации достигло или превысило указанное пользователем пороговое значение из-за выполнения зеркального отображения базы данных. Время ожидания представляет собой произведение числа транзакций на время каждой из них. Например, в следующих случаях время ожидания одинаковое и составляет 1000 миллисекунд: 1000 транзакций * 1 миллисекунду и 1 транзакция * 1000 миллисекунд. Увеличение времени ожидания фиксации может вызываться резким повышением количества транзакций, а также задержками при отправке данных в журнал или сбросе журнала на экземпляре зеркального сервера.
Объем затрат на фиксацию изменений на зеркальном сервере — это показатель производительности, который позволяет оценить влияние синхронной операции на текущую производительность. Этот показатель важен только в режиме высокого уровня безопасности. Так как высокий уровень безопасности является синхронным, экземпляр основного сервера не фиксирует транзакцию до тех пор, пока не отправит запись журнала на экземпляр зеркального сервера и не получит подтверждение о том, что на экземпляре зеркального сервера запись журнала была записана на диск. Запись журнала остается на диске экземпляра зеркального сервера, ожидая восстановления в зеркальной базе данных.
Действие пользователя
Проверьте, не является ли причиной ошибки уровень нагрузки на экземпляр основного или зеркального серверов или сетевое соединение между ними.