самый дешевый способ запустить SQL-сервер?

самый дешевый способ запустить SQL-сервер?

У меня есть два новых ящика Win2K3 (Quad Core 2.5GHz, 4GB ram), на которых нужен SQL Server. Мне нужно купить лицензии/настроить их, но я не совсем уверен в требованиях к приложению, кроме того, что это будет один достаточно небольшой веб-сайт для начала без слишком большого количества других безумных требований. Могу ли я обойтись Express 2008 или он не будет использовать преимущества нескольких процессоров/есть ли другие ограничения?

Я знаю, что на обоих серверах будут размещаться по сути одни и те же данные: один будет использоваться для подготовки, а другой для производства; это может показаться пустой тратой вычислительной мощности, но так оно и есть.

Поэтому мне нужна какая-то версия SQL Server на обоих из них, которая, по крайней мере, будет использовать преимущества многоядерности и 4 ГБ оперативной памяти. Какое решение будет самым дешевым для реализации здесь? Я могу арендовать копии у хостера за 500 долларов в месяц, но мне это кажется смешным. Поиск в Google находит физические копии SQL Server 2005 за 250 долларов. Это законно/будет ли это работать? Спасибо.

Кстати, у нас нет физического доступа, и нам приходится все делать через RD.

решение1

Если вам нужны точные ответы по лицензированию, лучше всего обратиться в отдел лицензирования Microsoft. Они хотят, чтобы вы использовали их продукты, и дадут вам прямой ответ.

Вы можете увидеть информацию о различиях между версиямиздесьна сайте Microsoft (эта страница относится к SQL 2008, но существуют аналогичные для 2005 года).

Express не будет использовать преимущества нескольких процессоров, новоляработать на нескольких ядрах, хотите верьте, хотите нет. Это ограничение сокета, а не логического ядра. Он также будет использовать только 1 ГБ ОЗУ для операций с базой данных в памяти.

Честно говоря, поскольку вы говорите, что это будет "один разумно небольшой веб-сайт", кажется маловероятным, что вам действительно нужно использовать преимущества нескольких физических процессоров и 4 ГБ оперативной памяти, но, опять же, я не знаю ваших точных требований. Возможно, Web edition через вашего хостинг-провайдера будет хорошим вариантом, но, судя по всему, я готов поспорить, что вам подойдет Express. Если вы начнете с этого и решите обновиться, то довольно просто отсоединить и снова присоединить базы данных к более высокой версии.

решение2

Вместо того, чтобы пересказыватьвсето, что уже опубликовано, я дам вам проверитьСравнение версий Microsoftчтобы посмотреть, подойдет ли вам Express. Однако я могу сказать, что Express не использует более одного сокета (он использует более одного ядра) и не использует более 1 ГБ оперативной памяти.

Многие успешно используют Express Edition, но если вам нужно 4 ГБ оперативной памяти и несколько сокетов, вам не повезло.

SQL Server 2005 за $250 — это действительно дёшево... дешевле, чем скидка для некоммерческих организаций, к которой я привык в своей работе, поэтому я бы был очень осторожен. Если вы делаете общедоступный веб-сайт, вы можете рассмотреть возможность получения лицензии на процессор, которая для Standard Edition стоит около $5000 USD, 30K для Enterprise. Лично для меня $500 в месяц не кажутся такими уж плохими, особенно если вы купите Enterprise edition, и они позаботятся о резервном копировании для вас.

В конечном итоге, совет Phoebus обратиться к своему специалисту по лицензированию — это правильное решение относительно того, какую модель лицензирования использовать.

решение3

Express 2008 имеет ограничение на размер базы данных в 4 ГБ. Плюс, я думаю, есть много других функций, которые также недоступны. Если ваш веб-сайт достаточно мал, вы можете использовать это. Я ничего не имею против SQL Server, но вы также можете рассмотреть другие альтернативы, такие какMySQLесли вы не хотите тратить деньги на лицензии.

решение4

Для вас может быть вариант зарегистрироваться в MicrosoftBizSparkпрограмма. Вы получаете 3-летние лицензии на развертывание программного обеспечения, такого как Windows Server и SQL Server, которые вы можете использовать для производства.

Для непроизводственных целей вы сможете приобрести лицензию SQL Server Developer Edition по низкой цене (если вы не имеете права на bizspark).

Связанный контент