Veja as notas no SQL Server 2014 e SQL Server 2016 no final deste artigo.
O lançamento de 2012 da plataforma de gerenciamento de banco de dados corporativo do SQL Server 2012 da Microsoft marcou uma grande evolução neste produto popular. Esta nova versão incluiu melhorias importantes na funcionalidade de business intelligence, auditoria e recuperação de desastres do SQL Server, entre outras atualizações.
Edições do SQL Server 2012
Com o lançamento do SQL Server 2012, a Microsoft tomou medidas para simplificar as opções de licenciamento da plataforma retirando o Datacenter Edition, o Workgroup Edition eo Small Business Edition anteriormente disponíveis para o SQL Server 2008 e 2008 R2.
- SQL Server 2012 Express Edition substitui o Microsoft Data Engine como a versão gratuita do SQL Server para desenvolvimento de aplicativos e uso leve. Ele permanece livre e mantém as limitações do MSDE em relação às conexões e desempenho do cliente. É uma ótima ferramenta para desenvolver e testar aplicativos e pequenas implementações, mas isso é o máximo possível.
- O burro de carga SQL Server 2012 Standard Edition continua a ser o grampo da linha de produtos para aplicações de banco de dados graves. Ele pode manipular até 16 núcleos com uma quantidade ilimitada de RAM. A principal mudança no licenciamento do SQL Server 2008 para o SQL Server 2012 é que uma opção por núcleo agora está disponível para o Standard Edition. Isso significa que você tem duas opções: comprar por licenças principais ou comprar uma licença de servidor junto com licenças de acesso para cliente.
- O novo Edição de Business Intelligence do SQL Server 2012 (BI) é projetado especificamente para suportar aplicativos de business intelligence. Está disponível apenas sob um modelo de licenciamento de servidor / CAL com licenças de acesso de servidor e cliente. (A Microsoft não produz mais nem vende essa versão.)
- SQL Server 2012 Enterprise Edition foi projetado para operações de data center de missão crítica e grandes armazéns de dados. Esta edição está sendo transferida para um modelo de licenciamento apenas por núcleo. Nenhuma nova licença de servidor / CAL para esta edição será vendida depois de junho de 2012. A única opção de licenciamento disponível é por núcleo com um máximo de 20 núcleos. (A Microsoft não produz mais nem vende essa versão.)
- Os desenvolvedores que precisam dos recursos completos do SQL Server 2012 Enterprise Edition para uso em um ambiente de não produção podem encontrar SQL Server 2012 Developer Edition A ferramenta certa para o trabalho. Este produto tem exatamente a mesma funcionalidade que o Enterprise Edition e só é diferente na licença (e é muito mais barato). A Microsoft também oferece um caminho de atualização direta para converter os servidores do desenvolvedor em licenciamento de produção.
- Web do SQL Server 2012 é uma versão especializada do SQL Server para uso em ambientes de hospedagem na web. Esta edição está disponível apenas para clientes do Contrato de Licença de Provedor de Serviços. Entre em contato com o representante de vendas da Microsoft para obter mais informações, se achar que você se qualifica.
- SQL Server 2012 Compact é uma versão gratuita do SQL Server para uso em ambientes incorporados, como dispositivos móveis e outros sistemas Windows.
Licenciamento do SQL Server: por núcleo ou por servidor
Se você planeja usar a edição padrão do Microsoft SQL Server 2012 em seu ambiente, terá uma escolha importante: você deve optar pelo licenciamento por servidor ou pelo licenciamento por núcleo? De qualquer forma, é provável que isso cause um aumento significativo em suas taxas de licenciamento. Aqui está o resumo.
- A opção de licenciamento por núcleo muda do modelo anterior de cobrança por processador. Muitas organizações tiraram vantagem disso ao comprar processadores multicore e uma única licença. O preço da licença foi projetado para ser o mesmo custo incorrido para um processador de quatro núcleos no SQL Server 2008 R2. Se você executar quatro ou menos núcleos, não verá aumento nesse modelo. Por outro lado, se você executar mais de quatro núcleos por processador, verá um aumento de preço.
- A opção de licenciamento de servidor / CAL exige uma taxa de licenciamento por SQL Server. No entanto, você também precisa comprar licenças de acesso para clientes (CALs) para cada cliente que acessa o banco de dados. É aqui que a Microsoft lhe dá um grande aumento. A taxa aumentou 27% por CAL.
Versões posteriores: SQL Server 2014 e SQL Server 2016
Em termos de recursos, o SQL Server 2014 e o SQL 2016 oferecem um conjunto de recursos mais sofisticado do que 2012. Eles apresentam um desempenho mais alto, incluem suporte a criptografia de backup e adicionaram a opção de recuperação de desastre.
Em 2016, a Microsoft removeu a edição Business Intelligence e dobrou seus recursos para a edição Enterprise, de modo que suas edições principais agora estão limitadas apenas a Standard e Enterprise. O SQL Developer agora é um download gratuito como parte do Visual Studio Developer Essentials da Microsoft.
SQL Server 2014 incorporou pequenas alterações em seu modelo de licenciamento de duas maneiras:
- Uma licença em espera gratuita para recuperação de desastre agora requer uma atualização para incluir o Software Assurance, o que não era verdadeiro para o SQL Server 2012.
- As regras de multiplexação foram flexibilizadas para a edição de BI - a multiplexação refere-se à prática de reunir conexões ou reencaminhar informações para reduzir o número de dispositivos ou usuários que acessam o produto.
SQL Server 2016 é semelhante a 2014 com algumas alterações:
- Com a mudança da edição de BI para o Enterprise, os clientes precisam atualizar para o Enterprise por meio de uma combinação do licenciamento do CAL ou do Core.
- O licenciamento de núcleos foi simplificado para que os núcleos físicos e virtuais agora sejam consistentes em preços.
Como você provavelmente sabe, você precisa se sentar com uma planilha e executar alguns números antes de tomar suas decisões de licenciamento do SQL Server. As opções escolhidas podem ter um impacto significativo nos custos gerais de licença do banco de dados e devem ser consideradas com cuidado.