Спасибо, что нашли время, чтобы прочитать мой вопрос.Немного предыстории, прежде чем я вернусь к реальному вопросу.Мы создаем приложение, и мы не знаем, какой объем мы получим в первый день запуска нашего проекта или даже через несколько месяцев после запуска.
Мы используем SQL Server Express 2008 R2 для целей разработки и оптимально используем SQL Server 08 Standard на Amazon EC2 для производства.Однако, как вы знаете, Amazon EC2 с SQL Server 08 Standard стоит дорого, по крайней мере, для нас.
Мне трудно решить, выбрать ли мне SQL Server Express 08 для производственного использования, а потом расти, еслиЕсть ли необходимость или я должен начать прямо сейчас с Sql Server 2008 Standard?
Я покопался в Интернете, чтобы прочитать некоторые из опытов людей, которые использовали SQL Server 2008 Express для производства, и я нашел несколькополезные обсуждения.
производительность SQL Server 2008 express в рабочей среде?
SQL Express для производства?
https://serverfault.com/questions/60670/sql-server-express-for-production-databases
Из моего исследования я знаю, что Sql server express может обрабатывать 1 ГБ оперативной памяти, 1 ЦП (может иметь несколько ядер) и ограничение в 10 ГБ на базу данных.Я также прочитал пост, где кто-то упоминал об отсутствии агента SQL-сервера и профилирования и т. Д., И вы можете использовать редакцию для разработчиков и удаленный вход для оценки производительности и т. Д.
Я планирую запустить Sql Server Express 08 на Amazon MicroЭкземпляр (этот экземпляр предназначен только для базы данных).
"Micro Instance 613 МБ памяти, до 2 блоков ECU (для коротких периодических пакетов), только хранилище EBS, 32-разрядная или 64-разрядная платформа"
Так что я не уверен, сколько памяти будет доступно для Express, так как я полагаю, что ОС займет много.
Мой реальный вопрос: кто-то использовал SQL Server Express 08 для производственного использования?с вышеописанной настройкой или аналогичным?Сколько одновременных соединений было в состоянии обработать Express?С какими проблемами вы сталкивались при администрировании Express для производства?
Если бы вы могли выбросить цифры вроде "500 пользователей использовали ваше приложение, и на каждой странице вашего приложения вызывали бы несколько SP, и экспресс могсправиться с этим "и т. д. было бы очень полезно.
Причина, по которой я хочу использовать Express, заключается в том, чтобы сэкономить немного денег заранее и масштабировать в более позднее время.
Другой вариант - я могу попасть в Microsoft Bizspark.и получите лицензию на стандартную версию и установите ее в своем экземпляре EC2, чтобы уменьшить первоначальные затраты, если мне придется использовать стандартную версию.Я хочу немного сэкономить, но в то же время не хочу, чтобы пользователи моего приложения страдали из-за нехватки ресурсов.
Я очень ценю, что вы читаете мое сообщение, и я с нетерпением жду вашего опыта или предложения,
С уважением, BRBH