Я собираюсь подписаться на выделенную виртуальную машину от известной компании MS-centric. Виртуальная машина имеет 1 ЦПУ и 1 ГБ оперативной памяти. Я буду запускать на нем сайт ASP.NET - он довольно простой (несколько таблиц на внутренней базе данных), но должен быть максимально быстрым.
Для БД у меня есть два варианта:
1) Установите SQL Server Express на мою собственную виртуальную машину. Ограничения пространства / оперативной памяти в этих выпусках не являются проблемой, поскольку БД не хранит файлы и двоичные данные и, таким образом, будет оставаться довольно маленькой.
2) Используйте общий экземпляр SQL Server Standard хостинговой компании, который теоретически установлен на мощном компьютере.
Какой самый лучший вариант? Я бы пошел с (1), но я боюсь, что запуск веб-сервера (iis / asp.net) и SQL Server на одной машине снизит производительность. Мысли?