As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Compare as edições SQL do Server
Visão geral
O licenciamento SQL do Microsoft Server é uma das maiores despesas de um ambiente de carga de trabalho do Windows. Os custos de licenciamento SQL do Server podem facilmente ultrapassar os custos de computação para executar a carga de trabalho. Se você escolher a edição errada, poderá pagar por recursos que não está usando ou nem precisa. Esta seção compara as seguintes edições SQL do Server, incluindo seus recursos e custos relativos:
-
Enterprise — A edição SQL Server Enterprise fornece recursos de data center com alto desempenho, virtualização ilimitada e várias ferramentas de business intelligence (BI).
-
Standard — A edição SQL Server Standard fornece gerenciamento básico de dados e inteligência comercial para organizações e departamentos menores.
-
A edição Web — SQL Server Web é adequada para empresas que são hospedeiras na web ou provedores de valor agregado na web (VAPs). Esta edição oferece um baixo custo total de propriedade e fornece recursos de escalabilidade e capacidade de gerenciamento para propriedades da web de pequena a grande escala.
Importante
Você pode usar a edição SQL Server Web para oferecer suporte somente a páginas da Web, sites, aplicativos e serviços da Web públicos e acessíveis pela Internet. Você não pode usar a edição SQL Server Web para oferecer suporte a line-of-business aplicativos (como aplicativos de gerenciamento de relacionamento com clientes ou aplicativos de gerenciamento de recursos corporativos).
-
Desenvolvedor — A edição SQL Server Developer inclui todas as funcionalidades da edição Enterprise, mas é destinada apenas para fins de desenvolvimento.
-
Express — A edição SQL Server Express é um banco de dados gratuito e pode ser usado para aprender ou criar aplicativos de desktop. Você pode atualizar a edição Express para outras edições.
nota
SQLA edição Server Evaluation está disponível por um período de teste de 180 dias.
Impacto nos custos
Você pode comprar licenças de SQL servidor de um revendedor da Microsoft e trazê-las AWS com o Software Assurance. Como alternativa, você pode usar licenças de SQL servidor com um pay-as-you-go modelo que inclua a licença da Amazon. EC2 AMIs
Se você comprar licenças de SQL servidor de revendedores da Microsoft, as licenças principais serão vendidas em pacotes de duas e você deverá licenciar no mínimo quatro núcleos por servidor. A tabela a seguir mostra uma comparação de custos entre as edições Enterprise e Standard.
Version (Versão) | SQLEdição Server Enterprise (pacote de 2 núcleos) | SQLEdição Server Standard (pacote de 2 núcleos) | Economia |
---|---|---|---|
2022 | $15.123 | $3.945 | 74% |
2019 | $13.748 | $3.586 | 74% |
nota
Os preços na tabela anterior são baseados nos preços públicos da Microsoft para o SQLServer 2022
A comparação de custos a seguir mostra a hospedagem de diferentes edições do SQL Server com a Amazon com licença incluída. EC2 AMIs Nessa comparação, o SQL servidor está hospedado em r6i.xlarge (4 vCPU) na região. us-east-1
Instância | Custo de computação | Custo da licença do Windows | SQLCusto da licença do servidor | Total |
---|---|---|---|---|
R6I.xlarge (Linux) | $183,96 | – | – | $183,96 |
R6I.xlarge + Windows | $183,96 | $134,32 | – | $318,28 |
Edição Web R6I.xlarge + Server SQL | $183,96 | $134,32 | $49,35 | $367,63 |
Edição R6I.xlarge + Server Standard SQL | $183,96 | $134,32 | $350,4 | $668,68 |
Edição R6I.xlarge + Enterprise SQL | $183,96 | $134,32 | $1.095 | $1.413,28 |
Você pode economizar até 95 por cento nos custos de licenciamento SQL do Server selecionando a edição de SQL servidor certa para sua carga de trabalho. A tabela a seguir compara o custo das licenças de SQL servidor em instâncias r6i.xlarge.
Edição | % de economia |
---|---|
Padrão em comparação com o Enterprise | 68% |
Web em comparação com o Standard | 86% |
Web em comparação com Enterprise | 95% |
Na maioria dos cenários, as organizações mudam da edição Enterprise para a edição Standard, mas há alguns casos em que é possível mudar da edição Standard ou Enterprise para a edição Web.
Recomendações de otimização de custos
Você pode escolher a melhor edição para sua carga de trabalho com base em limites de escalabilidade, alta disponibilidade, desempenho e segurança. A tabela a seguir mostra os recursos compatíveis com as edições SQL do Server. Isso pode ajudar você a decidir qual edição usar. Essa comparação se aplica ao SQLServer 2016 SP1 e versões posteriores
Limites de escala
A tabela a seguir compara os limites de escala das diferentes edições do SQL Server.
Atributo | Enterprise Edition | Standard Edition | Edição web | Edição Express |
---|---|---|---|---|
Capacidade máxima de computação usada por uma única instância do SQL Server Database Engine, do SQL Server Analysis Services (SSAS) ou SQL do Server Reporting Services (SSRS) | Máximo do sistema operacional | Limitado a menos de 4 soquetes ou 24 núcleos | Limitado a menos de 4 soquetes ou 16 núcleos | Limitado a menos de 4 soquetes ou 4 núcleos |
Memória máxima para buffer pool por instância do SQL Server Database Engine | Máximo do sistema operacional | 128 GB | 64 GB | 1410 MB |
Capacidade máxima para extensão do buffer pool por instância do SQL Server Database Engine | 32 vezes a memória máxima configurada | 4 vezes a memória máxima configurada | N/D | N/D |
Tamanho máximo do banco de dados relacional | 524 LIBRAS | 524 LIBRAS | 524 LIBRAS | 10 GB |
Memória máxima para caches do Columnstore ou dados otimizados para memória | Máximo do sistema operacional | 32 GB | 16 GB | 352 MB |
Se seu aplicativo exigir menos de 16 núcleos (32vCPUs) e 64 GB deRAM, você poderá começar a avaliar a partir da edição SQL Server Web. Se sua carga de trabalho exigir mais de 64 GB de memória ou outras opções de alta disponibilidade, você deverá atualizar para a edição SQL Server Standard.
Você pode usar o SQL Server Web Edition para oferecer suporte a páginas da Web, sites, aplicativos Web e serviços Web públicos e acessíveis pela Internet, mas não pode usar o SQL Server Web Edition para oferecer suporte a aplicativos de linha de negócios. Para obter mais informações sobre casos de uso da edição SQL Server Web, entre em contato com o Suporte de Licenciamento da Microsoft
Você pode usar a edição SQL Server Standard para cargas de trabalho de até 24 núcleos (48vCPUs) e 128 GB de memória. No entanto, você pode usar extensões de buffer pool
Você pode identificar a utilização da memória localizando as páginas dos bancos de dados no pool de buffers e nos contadores de expectativa de vida útil da página
Alta disponibilidade
A tabela a seguir compara os recursos de alta disponibilidade das diferentes edições SQL do Server.
Atributo | Enterprise Edition | Standard Edition | Edição web | Edição Express |
---|---|---|---|---|
Suporte básico do servidor 1 | Sim | Sim | Sim | Sim |
Envio de logs | Sim | Sim | Sim | Não |
Espelhamento de banco de dados | Sim | FULLmodo de segurança | Somente como testemunha | Somente como testemunha |
Compressão de backup | Sim | Sim | Não | Não |
Instâncias de cluster de failover sempre ativas | 16 nós | 2 nós | Não | Não |
Grupos de Disponibilidade Always On | Até 8 réplicas secundárias, incluindo 2 réplicas secundárias síncronas | Não | Não | Não |
Grupos de disponibilidade básica | Não | 2 nós | Não | Não |
Restauração online de páginas e arquivos | Sim | Não | Não | Não |
Indexação online | Sim | Não | Não | Não |
Alteração do esquema online | Sim | Não | Não | Não |
Recuperação rápida | Sim | Não | Não | Não |
Backups espelhados | Sim | Não | Não | Não |
Não adicione memória e CPU | Sim | Não | Não | Não |
Backup criptografado | Sim | Sim | Não | Não |
Backup híbrido para Microsoft Azure (backup paraURL) | Sim | Sim | Não | Não |
Servidor de failover para recuperação de desastres | Sim | Sim | Não | Não |
Servidores de failover para alta disponibilidade | Sim | Sim | Não | Não |
Outras características comuns
A tabela a seguir compara os recursos mais comuns das diferentes edições SQL do Server. Para obter uma lista extensa de recursos, consulte Edições e recursos compatíveis do SQL Server 2019
Atributo | Enterprise Edition | Standard Edition | Edição web | Edição Express |
---|---|---|---|---|
(Desempenho) Administrador de recursos | Sim | Não | Não | Não |
(Segurança) Criptografia de banco de dados transparente (TDE) | Sim | Sim | Sim | Não |
(Segurança) Gerenciamento extensível de chaves () EKM | Sim | Não | Não | Não |
(Replicação) Publicação da Oracle | Sim | Não | Não | Não |
(Replicação) Replicação transacional ponto a ponto | Sim | Não | Não | Não |
Captura de dados de alteração | Sim | Sim | Não | Não |
SQLEdição Server Developer
Todas as cargas de trabalho que não sejam de produção, como desenvolvimento, controle de qualidade, testes, preparação e UAT ambientes, podem usar a edição SQL Server Developer para economizar 100% nos custos de licenciamento SQL do Server. Depois de baixar o SQL Server
Trocando edições
Para cargas de trabalho existentes, a mudança de uma edição para outra requer testes extensivos. É uma prática recomendada verificar as cargas de trabalho em execução nas edições Enterprise ou Standard para ver se os recursos específicos da edição são usados e se há alguma solução alternativa para esses recursos. Por exemplo, se você quiser ver se seus bancos de dados estão usando algum recurso de nível corporativo, você pode executar visualizações de gerenciamento dinâmico (DMV)
SELECT feature_name FROM sys.dm_db_persisted_sku_features;
GO
Há alguns recursos da edição Enterprise que não podem ser capturados em T-SQL, como a reindexação on-line como parte dos SQL trabalhos de manutenção. Eles devem ser verificados manualmente.
Considerações sobre a migração
A forma como você licencia o SQL Server determinará suas opções de troca de edições. AMIs, incluindo o SQL ServerAMIs, têm o custo de licenciamento incluído no preço da EC2 instância — o custo do licenciamento está vinculado ao. AMI Você pode usar códigos AWS de cobrança para verificar a versão do SQL servidor incluída no seuAMI. Para instâncias AWS com licença incluída, alterar a edição SQL Server dentro do sistema operacional não alterará o faturamento associado ao. AMI Você deve migrar seus bancos de dados para uma nova EC2 instância com uma nova edição do SQL Server em AMI execução.
Se você estiver trazendo sua própria licença, terá mais flexibilidade. Geralmente, ainda é recomendável migrar para outra EC2 instância que esteja executando a nova versão. Isso permite um fácil retorno de falha se algo não sair conforme o planejado. No entanto, se você precisar usar o servidor existente, ainda poderá fazer uma side-by-side instalação do SQL Server e migrar os bancos de dados entre as instâncias. Para obter etapas mais detalhadas sobre rebaixamentos de side-by-side edições, consulte Atualização e rebaixamento de edições no SQL servidor
Recursos adicionais
-
Edições e recursos compatíveis do SQL Server 2022
(Microsoft Learn) -
sys.dm_db_persisted_sku_features (Transact-) (Microsoft Learn
) SQL -
Qual versão do SQL servidor você deve usar?
(Brent Ozar Ilimitado) -
AWS Pricing Calculator
(AWS)