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

SQL Server Express

Если у меня 50 000 обращений в день на сайт, использующий SQL Server Express, это проблема?

Насколько легко запланировать резервное копирование и другие задачи? Я знаю, что все это выполнимо, но разве это больше больно?

РЕДАКТИРОВАТЬ: Я также хотел бы добавить, что я буду использовать одну и ту же установку для нескольких веб-сайтов.

Вы можете написать что-нибудь вручную в t-sql, используя РЕЗЕРВНАЯ БАЗА ДАННЫХ, затем запланируйте его запуск с помощью планировщика задач Windows и SQLCMD.

Если вы не склонны к этому, есть несколько человек, которые написали такие приложения, как Планировщик SQL которые дают вам приятный интерфейс с графическим интерфейсом.

SQL Express достаточно хорош? Вы лучше всех ответите на этот вопрос. Это зависит от того, что делает ваш сайт, насколько интенсивна база данных и насколько велика база данных.

SQL server express 2008 может использовать только ограниченное количество системных ресурсов:

1 ЦП, 1 ГБ памяти, 4 ГБ пользовательских данных на базу данных

Так что, если вы ожидаете 50 000 обращений в день и это сайт с большим количеством баз данных, производительность может стать проблемой.

Этот вопрос о stackoverflow также есть полезная информация

«Насколько легко запланировать резервное копирование и другие задачи? Я знаю, что все это выполнимо, но разве это больше неудобно?»

Нет, на самом деле довольно просто, вы можете использовать ExpressMaint.exe для резервного копирования и обслуживания SQL Express: http://expressmaint.codeplex.com/

И, как сказали Сиим К. и Ник, что касается стресса и нагрузки на SQL Express, из этих 50 тысяч обращений, сколько из этих обращений, по вашему мнению, запрашивают данные или записывают данные в БД? Если это только один или два раздела сайта, я думаю, вы будете в порядке, но если сайт сильно загружен вызовами БД, вам нужно будет просмотреть расширенные параметры.