DBAtlas · Атлас эксплуатации баз данных

845: Истёк тайм-аут ожидания buffer latch

SQL Server

Что это значит?

Истёк тайм-аут ожидания buffer latch на странице данных. SQL Server не смог за разумное время получить кратковременную внутреннюю блокировку (latch), необходимую для доступа к странице; обычно это признак высокой нагрузки на I/O или нехватки памяти.

Почему возникает?

Медленная/перегруженная дисковая подсистема, постоянное чтение страниц с диска из-за нехватки памяти, проблемы оборудования, чрезмерный paging или узкое место в хранилище.

Как исправить

Измерьте задержку дискового I/O (sys.dm_io_virtual_file_stats, задержка дисков в Perfmon). Проверьте производительность хранилища и исправность оборудования. Проверьте достаточность памяти и настройку max server memory. Изучите типы ожиданий (sys.dm_os_wait_stats, ожидания PAGEIOLATCH). Устраните узкое место в хранилище; при необходимости обеспечьте более быстрые диски/больше RAM.

Открыть в DBAtlas →

Ещё по этой СУБД