У меня есть два новых ящика 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).