Как стать автором
Обновить
4
0

Пользователь

Отправить сообщение

Ниже перевод фрагмента https://www.sqlshack.com/sql-server-wait-type-logmgr-queue/

[B]Предлагаемые решения[/B]

Безопасно игнорировать, если LOGBUFFER and WRITELOG невелики

  1. Удалите курсор или итеративные процедуры, вносящие множество небольших изменений. Замените их пакетными модификациями

  2. Посмотрите, подходит ли параметр базы данных Delayed Durability для системы баз данных

  3. Отключите все неиспользуемые индексы. Это уменьшит количество записей во время изменения данных

  4. Убедитесь, что коэффициенты заполнения индекса установлены соответствующим образом, чтобы избежать разделения страниц.

  5. Индексы, которые часто меняются, должны иметь более низкий коэффициент заполнения

Это ожидание не проблема, но решение содержит пять пунктов.
Пункты 4,5 совпадают с тем, что я сделал в статье. Это хороший знак.

В целом я с Вами согласен, но корреляция имеет место. Можете проверить. На мой взгляд, ожидания записи возрастают из-за избыточных split page, которые (конечно) связаны с дефрагментацией индекса. Спасибо за конструктивный комментарий.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность