Началось 2 дня назад. Примерно раз в два часа происходит событие 17890: Значительная часть памяти процессов SQL Server выгружена на диск. Это может привести к снижению производительности. Длительность (сек): 0. Рабочий набор (КБ): 1820, выделено памяти (КБ): 695120, использование памяти: 0%%.
Подобная проблема была раньше - может года полтора-два назад. Решена была установкой второго сервиспака к MS SQL Server 2005 и разрешением пользователю, от которого стартует служба SQL Server (MSSQLSERVER), на закрепление страниц памяти.
С чего вдруг проблема стала возникать опять - ума не приложу. Единственное что заметил - так это перед этим событием обычно происходило еще два:
1. Служба "WinHTTP Web Proxy Auto-Discovery Service" успешно отправила управляющий элемент "запустить".
2. Служба "WinHTTP Web Proxy Auto-Discovery Service" перешла в состояние "Работает".
Через минуты две после этого сброс памяти на диск.
Отключил службу WinHTTP Web Proxy Auto-Discovery Service и запускающую ее DHCP Client. Прошли очередные два часа и снова та же картина. Оператива даже близко к максимуму не используется. До этого всегда MSSQLServer отъедал около 1.8 Гб оперативы и на ней успешно крутился. Никакого ПО на сервер не устанавливалось.
16-го мая было автообновление WinUpdate. 17-го была перезагрузка железа. Описанная выше проблема началась с 21-го мая - т.о. не связываю ее с обновлениями.
Что делать? Как найти причину и избавиться от нее?