Статистика и виды ожиданий. День № 16 (WRITELOG)

Статистика и виды ожиданий. День № 16 (WRITELOG)WRITELOG

WRITELOG один из самых интересных видов ожиданий. Данный вид ожиданий ассоциируется с файлом лога и именно поэтому так интересно иметь с ним дело.

Из Book On-Line:

WRITELOG
Имеет место при ожидании завершения записи журнала. Обычно запись журнала вызывается такими операциями, как контрольные точки и фиксации транзакций.

Объяснение:

Этот вид ожиданий обычно наблюдается в высоко транзакционнных базах данных. Когда данные изменяются они пишутся в кэш лога и кэш буффера. Это ожидание возникает, когда лог кэш сбрасывается на диск.

Уменьшение WRITELOG:

  • Разместите файлы данных и файлы логов на разных дисках
  • Избегайте курсоров
  • Найдите наиболее активные файлы базы данных, используя следующий скрипт
  • Протестируйте ваши дисковые массивы, а так же LUN

Заметка: Представленная тут информация является исключительно моим опытом. Я настаиваю на том, чтобы вы читали Books On-Line. Все мои рассуждения о ожиданиях носят исключительно общий характер и варьируются от системы к системе. Прежде чем использовать это на рабочем сервере, рекомендую провести тестирование на сервере разработки.

Читайте все посты этой серии

Автор: Pinal Dave

***   ***   ***   ***   ***   ***   ***   ***   ***   ***   ***   ***
Полезные Скрипты

Рубрика Проверь себя

Ссылка на наш канал YouTube

Запись опубликована в рубрике Cтатистика и виды ожиданий (Wait Stats and Wait Types) с метками . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Войти с помощью: