1.Это хорошая идея для установки и запуска SQL Server 2008 R2 Express на этом виртуальном компьютере?
Нет.Область дискового пространства 30 ГБ ниже, чем рекомендуется для Windows - добавление сервера SQL не поможет.Кроме того, вы никогда не знаете, насколько дрянной является дисковая подсистема, а быстрые диски - это то, что заставляет ad atabase летать.Работа с БД в значительной степени зависит от производительности дисковой подсистемы и от того, что она нормально сосет виртуальные диски, предоставляемые не специализированными хостерами.
2.Могу ли я установить максимальный объем памяти сервера для SQL Express в (скажем так) 500 МБ и ожидаете честной работы?
Могу ли я загрузить на машину только 100 кг, и это подходит = ЗАВИСИТ ОТ ТО, ЧТО ВЫ ДЕЛАЕТЕ.500 МБ для базы данных 10 ГБ может или не может быть достаточно, зависит от используемых шаблонов.
3. Кроме того, есть ли какие-либо варианты, которые я могу использовать, чтобы минимизировать объем памяти / требования SQL Server Express?
Это тоталил, а не сервер SQL работает.Базы данных хотят, чтобы большой баран использовал его как кеш.Минимизируйте это - конечно.Тогда вместо оперативной памяти вы получаете IOPS, который труднее получить.
Лично я считаю, что сервер производства - даже vps - настолько менее мощный, чем дешевый ноутбук, - совершенно неправильный подход.