Назад | Перейти на главную страницу

Что делать, если sql server превышает максимальный поддерживаемый объем памяти

Ситуация: пользователи воспринимают сервер как довольно медленный

При запуске диспетчера задач сервера я вижу, что процесс SQLserver.exe использует 1,5 ГБ. Что я нахожу странным, так как это только экспресс-выпуск SQL Server 2008 с максимальным объемом памяти 1 ГБ.

Как следствие, мой вопрос: что делать, если сервер sql превышает максимальный поддерживаемый объем памяти ?!

Заранее спасибо!

http://knowledge.3essentials.com/web-hosting/article/433/Evaluating-SQL-Server-2005-Express-vs-other-SQL-2005-versions.html

Нашел. (нетерпение ...)

Однако память, необходимая для отслеживания соединений, блокировок и т. Д., Не учитывается в пределе буферного пула. Следовательно, возможно, что сервер будет использовать в общей сложности более 1 ГБ, но он никогда не будет использовать более 1 ГБ для пула буферов. Это ограничение предотвращает использование оконных расширений адресов (AWE) с SQL Server Express.

Тем не менее, это означает, что для подключений, блокировок (кэширования) и т.д. имеется более 500 МБ? Есть ли формула для определения размера этих файлов?