ASP.NET с MySql или SqlExpress? - PullRequest
       14

ASP.NET с MySql или SqlExpress?

1 голос
/ 26 ноября 2009

У меня уже есть веб-сайт, и я перевожу его на новый VPS. У меня есть возможность выбрать базу данных MySql или базу данных Sql Server Express 2008 (я не хочу платить за SQL Server, так как не могу себе позволить, поскольку у меня есть и другие расходы). У меня около 10 тыс. Посещений в день для моего сайта, основанного на знаниях.

Мои вопросы

  1. Если я перейду с ASP.NET с MySql, смогу ли я справиться с текущей нагрузкой, а также с нагрузкой в ​​будущем?

  2. Если я использую ASP.NET с Sql Server Express 2008, смогу ли Sql Server Express 2008 справиться с такой большой нагрузкой, поскольку я вижу, что пример приложения с базой данных Sql Express работает медленнее. Мне известно, что в Sql Server express

  3. Мой текущий сервер имеет Windows Server 2008 R2, 1 ГБ ОЗУ. Поможет ли увеличить объем оперативной памяти с Sql Server Express?

Любые предложения, пожалуйста

Ответы [ 2 ]

1 голос
/ 26 ноября 2009
  1. Я не знаю MySQL, но 10 тыс. Обращений в день - ничто (если, конечно, все они происходят в течение 10 минут, а остаток дня без трафика).
  2. То же, что и 1.
  3. SQL Server Express будет использовать 1 ГБ, но ОЗУ также используется для других целей в системе. Обновление до 2 ГБ, безусловно, поможет, в первую очередь это неопределенно, но ОЗУ дешево, поэтому купите 4 ГБ, чтобы быть в безопасности.

Редактировать: 10 тыс. Ударов в день, равномерно распределенных, составляет 0,12 ударов в секунду или 1 удар каждые 8,5 секунд.

0 голосов
/ 26 ноября 2009

Я бы выбрал SQL Server Express, чтобы вы могли легко использовать элементы членства ASP.NET. Он будет обрабатывать нагрузки выше, чем вы упомянули, но, как говорит Эрик, дайте ему больше оперативной памяти.

Доброжелательность,

Dan

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