У меня есть этот веб-сайт ASP.NET/SQLServer2005, работающий на рабочем сервере (Win2003, QuadCore, 4 ГБ).
Сайт работает нормально, но через 2-3 недели я замечаю медленную работу на сайте (особенно на одной конкретной странице). Также я заметил, что процесс SQL Server использует как 2 ГБ оперативной памяти. Поэтому я перезапускаю сервис, сайт снова работает быстро и процесс 300-400 МБ.
Я ищу объяснение, почему это происходит? Что SQL Server хранит в оперативной памяти, которая занимает слишком много места и снижает производительность?
Что я могу сделать, чтобы избежать этого? Я пытаюсь избежать перезапуска SQLServer каждый раз, когда это происходит.
Спасибо!