SQL Server 2008 R2 - веб-версия VS. стандарт - PullRequest
3 голосов
/ 01 мая 2011

Мне нужно выбрать редакцию SQL Server 2008 R2 для проекта, но я не знаю, какая редакция подходит лучше всего.Веб-сайт должен иметь 2M показов / 100 000 уникальных пользователей каждый месяц.БД сайта очень компактна и занимает 50 МБ сверху.Большинство запросов - это SELECT с некоторыми сложными объединениями, но без UPDATE / DELETE / INSERT.

Я думаю, что веб-версия должна работать, но я боюсь, что она не будет обновляться или не сможет справиться с нагрузкойЧто бы вы порекомендовали?

Ответы [ 2 ]

6 голосов
/ 01 мая 2011

Рассматривали ли вы использование SQL Server Express? Все ваши данные помещаются в память, и, поскольку они предназначены только для чтения, у вас не будет особых проблем с конкуренцией за блокировку, поэтому даже ограничение одним процессором может быть не таким уж плохим.

Кроме того, учитывая, что это звучит так, как будто вы еще не достигли масштаба 2M, почему бы не начать с бесплатной, но полностью функциональной опции, пока не придет время, когда вам действительно понадобится более мощная опция (просто следите , план и бюджет соответственно!).

Выполнение нагрузочного тестирования и моделирование могут помочь вам принять решение. Настройте ваши запросы и индексы как часть этого - точно настроенный экземпляр SQL Express может легко превзойти плохо реализованную систему, работающую в любом из других выпусков.

2 голосов
/ 01 мая 2011

Трудно сказать без точных чисел, чтобы рассчитать параметры и / или фактические нагрузочные тесты, но я подозреваю, что сеть пока что вам подойдетВ любом случае отменить, если шкала не работает, не сложно - ваша кодовая база не заботится.

Масштабируемо, 4 процессора и максимальная память достаточно места, особенно если ваши данные только 50 МБ.Вы можете запустить это в ОЗУ, не потревожив, и это сделает все безумно быстрым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...