Eu tenho duas caixas Win2K3 novas (Quad Core 2,5 GHz, 4 GB de RAM) que precisam do SQL Server. Preciso comprar licenças/configurá-las, mas não tenho muita certeza dos requisitos do aplicativo, exceto que será um único site razoavelmente pequeno para começar, sem muitos outros requisitos malucos. Posso usar o Express 2008 ou isso não aproveitará as vantagens de vários processadores/existem outras limitações?
Eu sei que ambos os servidores hospedarão basicamente as mesmas coisas, um usado para teste e outro para produção; parece um desperdício de poder de processamento, mas é assim que as coisas são.
Portanto, preciso de alguma versão do SQL Server em ambos que aproveite pelo menos os multicores e 4 GB de RAM. Qual é a solução mais barata para implementar aqui? Posso alugar cópias do anfitrião por US$ 500 ou mais por mês, mas isso me parece ridículo. Uma pesquisa no Google encontra cópias físicas do SQL Server 2005 por US$ 250. Isso é legítimo/vai funcionar? Obrigado.
Aliás, não temos acesso físico e temos que fazer tudo através do RD.
Responder1
Se você precisar de respostas definitivas sobre licenciamento, a melhor coisa a fazer geralmente é conversar com o licenciamento da Microsoft. Eles querem que você use seus produtos e lhe darão uma resposta direta.
Você pode ver informações sobre as diferenças entre as versõesaquino site da Microsoft (essa página é do SQL 2008, mas existem outras semelhantes para 2005).
Express não tirará proveito de múltiplos processadores, masvaitrabalhe em vários núcleos, acredite ou não. É uma restrição de soquete, não uma restrição lógica de núcleo. Ele também aproveitará apenas 1 GB de RAM para operações de banco de dados na memória.
Francamente, como você diz que será um "site único razoavelmente pequeno", parece improvável que você realmente precise dele para aproveitar as vantagens de vários processadores físicos e 4 GB de RAM, mas, novamente, não sei quais são seus requisitos exatos. Pode ser que a edição Web através do seu provedor de hospedagem seja uma boa opção, mas pelo que parece, aposto que você poderia se dar bem com o Express. Se você começar dessa maneira e decidir atualizar, é muito simples desconectar e reconectar os bancos de dados para uma versão superior.
Responder2
Em vez de refazertodoso que já foi publicado, deixo você conferirComparação de edições da própria Microsoftpara ver se o Express funcionará para você. No entanto, posso dizer que o Express não utiliza mais de um soquete (usa mais de um núcleo) e não utiliza mais de 1 GB de RAM.
Muitas pessoas estão usando a edição expressa com sucesso, mas se você precisar de 4 GB de RAM e vários soquetes, estará sem sorte.
O SQL Server 2005 por US$ 250 é realmente barato... mais barato que um desconto sem fins lucrativos com o qual estou acostumado em meu trabalho, então ficaria muito cauteloso. Se você estiver criando um site público, considere obter o licenciamento por processador, que para a Standard Edition custa cerca de US$ 5.000, 30 mil para Enterprise. Pessoalmente, US $ 500 por mês não parece muito ruim, especialmente se você adquirir a edição Enterprise e eles cuidarem dos backups para você.
No final das contas, o conselho da Phoebus de conversar com seu especialista em licenciamento é a coisa certa a fazer em relação a determinar qual modelo de licença usar.
Responder3
O Express 2008 tem um limite de tamanho de banco de dados de 4 GB. Além disso, acredito que existem muitos outros recursos que também não estão disponíveis. Se o seu site for pequeno o suficiente, você poderá usá-lo. Não tenho nada contra o SQL Server, mas você também pode procurar outras alternativas comoMySQLse você não quiser gastar dinheiro com licenças.
Responder4
Uma opção para você pode ser inscrever-se no Microsoft'sBizSparkprograma. Você obtém licenças de implantação de 3 anos para softwares como Windows Server e SQL Server que podem ser usados para produção.
Para não produção, você poderá adquirir uma licença do SQL Server Developer Edition por um preço baixo (se não for elegível para o bizspark).