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

SQL Server Express 2008 R2 или SQL Server 2008 R2 Web?

Мы перешли с MySql на SqlServer, но я не знаю, какую версию SqlServer использовать в производстве ... У нас есть веб-приложение (C # / ASP.NET)

Ограничение БД не проблема. 10 ГБ более чем достаточно (самая большая БД - 400 МБ и используется уже 5 лет). Что меня беспокоит, так это ограничение памяти Express edition.

У нас Windows Server 2008, 2 ГБ памяти, что посоветуете? Зная, что у нас есть около 100–150 баз данных, все меньше 500 МБ.

пожалуйста, дайте мне знать

Имея всего 2 ГБ памяти, SQL Express почти так же хорош, как SQL Web, поскольку Windows также займет свою долю памяти. Особенно, если вы запускаете веб-приложение ASP.NET на том же сервере.

Если вам нужно значительное, но рентабельное повышение производительности, я бы рекомендовал использовать SQL Web и увеличить объем физической памяти, если процесс sqlservr.exe будет его использовать. 8 ГБ памяти - это разумный минимум в наши дни.

Для SQL Web требуется контракт SPLA. SPLA Essentials цены очень конкурентоспособны, лицензия SQL Web должна быть менее 20 евро в месяц.

Ограничение памяти будет огромной проблемой для такого количества баз данных. Это также может быть проблемой в Интернете, если вы используете младшую версию Windows Server. Веб-версия ограничена только ресурсами памяти основной операционной системы.

Вы можете проверить особенности всех версий. В конце концов, веб-версия тоже может быть неправильным выбором.