У нас есть сервер r2 2008 года, работающий 5 лет, его физическая память всегда составляла около 70%, но после обновления кода нашего последнего сайта и хранимых процедур и функций SQL он достиг 94-96%, и все страницы сайта стали медленными, большинство пользователей получают ошибки тайм-аута.
Сервер 64-битный, имеет 8 ГБ оперативной памяти, а база данных SQL составляет около 15 ГБ, и у нас около 50 пользователей.
Мой главный приоритет - позволить пользователям быстро запускать страницы и останавливать эти тайм-ауты SQL, а не увеличивать время ожидания тайм-аута, потому что это заставит пользователей ждать почти 2 минуты, пока данные не будут загружены на страницу.
Я не эксперт по серверам, но я провел несколько проверок настроек, чтобы показать вам помощь.
Просмотрите предоставленный снимок экрана и расскажите, как можно решить эту проблему. У меня есть настройки SQL:
Это SQL-запрос, который я выполняю, чтобы увидеть блокировки: