

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á.

# Comparar edições do SQL Server
<a name="sql-server-editions"></a>

## Visão geral do
<a name="sql-server-editions-overview"></a>

O licenciamento do Microsoft SQL Server é uma das maiores despesas de um ambiente de workload do Windows. Os custos de licenciamento do SQL Server podem facilmente ir além dos custos de computação para executar a workload. Se você escolher a edição errada, poderá pagar por recursos que não está usando ou de que nem precisa. Esta seção compara as seguintes edições do SQL Server, incluindo seus recursos e custos relativos:
+ **Enterprise**: a edição SQL Server Enterprise fornece recursos de data center com alta performance, 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 business intelligence para organizações e departamentos menores.
+ **Web** — A edição Web do SQL Server é 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 fornecer suporte a páginas da web, sites e serviços e aplicações web públicos e acessíveis pela internet. Você não pode usar o SQL Server Web Edition para oferecer suporte a line-of-business aplicativos (como aplicativos de gerenciamento de relacionamento com clientes ou aplicativos de gerenciamento de recursos corporativos).
+ **Developer**: 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 aplicações de área de trabalho. Você pode atualizar a edição Express para outras edições.

**nota**  
A edição SQL Server Evaluation está disponível por um período de teste de 180 dias.

## Impacto do custo
<a name="sql-server-editions-cost-impact"></a>

Você pode comprar licenças do SQL Server de um revendedor autorizado da Microsoft e trazê-las para a AWS com o Software Assurance. Como alternativa, você pode usar licenças do SQL Server com um pay-as-you-go modelo que inclua a licença do Amazon EC2. AMIs

Se você comprar licenças do SQL Server de revendedores autorizados da Microsoft, as licenças de núcleo serão vendidas em pacotes de dois, e você deverá licenciar no mínimo quatro núcleos por servidor. A tabela a seguir mostra uma comparação de custo entre as edições Enterprise e Standard.


****  

| Versão | Edição SQL Server Enterprise (pacote de 2 núcleos) | Edição SQL Server Standard (pacote de 2 núcleos) | Poupança | 
| --- | --- | --- | --- | 
| 2022 | \$115.123 | \$13.945 | 74% | 
| 2019 | \$113.748 | \$13.586 | 74% | 

**nota**  
Os preços na tabela anterior são baseados nos preços públicos da Microsoft para o [SQL Server 2022](https://www.microsoft.com/en-us/sql-server/sql-server-2022-pricing) e o [SQL Server 2019](https://www.microsoft.com/en-us/sql-server/sql-server-2019-pricing).

A comparação de custos a seguir mostra a hospedagem de diferentes edições do SQL Server com o Amazon EC2 incluído na licença. AMIs Nessa comparação, o SQL Server está hospedado na r6i.xlarge (4 vCPUs) na região `us-east-1`.


****  

| Instância | Custo de computação | Custo de licença do Windows | Custo de licença do SQL Server | Total | 
| --- | --- | --- | --- | --- | 
| R6i.xlarge (Linux) | \$1183,96 | – | – | \$1183,96 | 
| R6i.xlarge \$1 Windows | \$1183,96 | \$1134,32 | – | \$1318,28 | 
| R6i.xlarge \$1 edição SQL Server Web | \$1183,96 | \$1134,32 | \$149,35 | \$1367,63 | 
| R6i.xlarge \$1 edição SQL Server Standard | \$1183,96 | \$1134,32 | \$1350,4 | \$1668,68 | 
| R6i.xlarge \$1 edição SQL Enterprise | \$1183,96 | \$1134,32 | \$11.095 | \$11.413,28 | 

Você pode economizar até 95% nos custos de licenciamento do SQL Server selecionando a edição certa do SQL Server para sua workload. A tabela a seguir compara o custo das licenças do SQL Server em instâncias r6i.xlarge.


****  

| Edição | % de economia | 
| --- | --- | 
| Standard versus Enterprise | 68% | 
| Web versus Standard | 86% | 
| Web versus 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
<a name="sql-server-editions-opt-rec"></a>

Você pode escolher a melhor edição para sua workload com base em limites de escalabilidade, alta disponibilidade, performance e segurança. A tabela a seguir mostra os recursos que são compatíveis com as edições do SQL Server. Isso pode ajudar você a decidir qual edição usar. Essa comparação se aplica ao [SQL Server 2016 SP1 e versões posteriores](https://learn.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2022?view=sql-server-ver16).

### Limites de escala
<a name="sql-server-editions-opt-rec-scaling"></a>

A tabela a seguir compara os limites de escalabilidade das diferentes edições do SQL Server.


****  

| Recurso | 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 do SQL Server Reporting Services (SSRS) | Sistema operacional máximo | 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 grupos de buffers por instância do SQL Server Database Engine | Sistema operacional máximo | 128 GB | 64 GB | 1.410 MB | 
| Capacidade máxima para a extensão do grupo de buffers 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 | Sistema operacional máximo | 32 GB | 16 GB | 352 MB | 

Se seu aplicativo exigir menos de 16 núcleos (32 vCPUs) e 64 GB de RAM, você poderá começar a avaliar a partir da edição Web do SQL Server. Se sua workload 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 a edição SQL Server Web para oferecer suporte a páginas da web, sites e serviços e aplicações web públicos e acessíveis pela internet, mas não pode usar a edição SQL Server Web para oferecer suporte a aplicações 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 [Microsoft Licensing Support](https://www.microsoft.com/licensing/docs/view/Licensing-Use-Rights) ou com seu revendedor autorizado da Microsoft.

Você pode usar a edição SQL Server Standard para cargas de trabalho de até 24 núcleos (48 vCPUs) e 128 GB de memória. No entanto, você pode usar [extensões de grupos de buffers](https://learn.microsoft.com/en-us/sql/database-engine/configure-windows/buffer-pool-extension?view=sql-server-ver16) para permitir que a edição SQL Server Standard utilize o [armazenamento de instâncias locais](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html), como as presentes nas instâncias r6id do EC2. Isso estende a memória até o tamanho de quatro vezes a configuração máxima de memória. Essa combinação de recursos poderá retardar a atualização do servidor para a edição Enterprise quando os requisitos de memória começarem a aumentar.

Você pode identificar a utilização da memória localizando as páginas dos bancos de dados no grupo de buffers e nos contadores de [expectativa de vida da página](https://learn.microsoft.com/en-us/sql/relational-databases/performance-monitor/sql-server-buffer-node?view=sql-server-ver16). A expectativa de vida da página indica quanto tempo a página fica na memória antes de ser transferida de volta para o disco. Esse valor padrão do contador é de 300. Se as páginas permanecerem na memória por horas ou dias, há uma chance de reduzir a memória alocada.

### Alta disponibilidade
<a name="sql-server-editions-opt-rec-avail"></a>

A tabela a seguir compara os recursos de alta disponibilidade das diferentes edições do SQL Server.


****  

| Recurso | 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 | Modo de segurança COMPLETO | Somente como testemunha | Somente como testemunha | 
| Compactação de backup | Sim | Sim | Não | Não | 
| Instâncias de cluster de failover Always On | 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 básicos de disponibilidade | Não | 2 nós | Não | Não | 
| Restauração on-line de páginas e arquivos | Sim | Não | Não | Não | 
| Indexação on-line | Sim | Não | Não | Não | 
| Alteração do esquema on-line | 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 | 
| Adição dinâmica de memória e CPU | Sim | Não | Não | Não | 
| Backup criptografado | Sim | Sim | Não | Não | 
| Backup híbrido para o Microsoft Azure (backup para URL) | 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 | 

### Outros recursos comuns
<a name="sql-server-editions-opt-rec-features"></a>

A tabela a seguir compara os recursos mais comuns das diferentes edições do SQL Server. Para obter uma lista extensa de recursos, consulte [Editions and supported features of SQL Server 2019](https://learn.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2019?view=sql-server-ver16) na documentação da Microsoft.


****  

| Recurso | Enterprise Edition | Standard Edition | Edição Web | Edição Express | 
| --- | --- | --- | --- | --- | 
| (Performance) Gerenciador de recursos | Sim | Não | Não | Não | 
| (Segurança) Transparent Database Encryption (TDE) | Sim | Sim | Não | 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 | 

### Edição SQL Server Developer
<a name="sql-server-editions-opt-rec-developer"></a>

Todas as workloads que não sejam de produção, como ambientes de desenvolvimento, controle de qualidade, testes, preparação e UAT, podem usar a edição SQL Server Developer para economizar 100% nos custos de licenciamento do SQL Server. Depois de [baixar o SQL Server](https://www.microsoft.com/en-us/sql-server/sql-server-downloads), você pode instalar a edição SQL Server Developer em instâncias do EC2 usando locação compartilhada. A infraestrutura dedicada não é necessária na edição SQL Server Developer. Para obter mais informações, consulte a recomendação deste guia para a [edição SQL Server Developer](sql-server-dev.md).

### Troca de edições
<a name="sql-server-editions-opt-rec-switching"></a>

Para workloads existentes, mudar de uma edição para outra requer testes extensivos. É uma prática recomendada verificar as workloads 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)](https://learn.microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/sys-dm-db-persisted-sku-features-transact-sql?view=azuresqldb-current) em todos os bancos de dados, conforme mostra o comando do exemplo a seguir.

`SELECT feature_name FROM sys.dm_db_persisted_sku_features; GO`

Há alguns recursos da edição Enterprise que não podem ser capturados no T-SQL, como a reindexação on-line como parte dos trabalhos de manutenção do SQL. Eles devem ser verificados manualmente.

### Considerações sobre a migração
<a name="sql-server-editions-opt-rec-migration"></a>

A forma como você licencia o SQL Server determinará suas opções de troca de edições. As AMIs, incluindo as AMIs do SQL Server, têm o custo de licenciamento incluído no preço da instância do EC2. O custo do licenciamento está vinculado à AMI. Você pode usar [códigos de faturamento da AWS](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/billing-info-fields.html) para verificar a versão do SQL Server incluída na sua AMI. Para instâncias da AWS com licença incluída, mudar a edição do SQL Server dentro do sistema operacional não vai alterar o faturamento associado à AMI. Você deve migrar seus bancos de dados para uma nova instância do EC2 com uma AMI executando a nova edição do SQL Server.

Se você estiver trazendo sua própria licença, terá mais flexibilidade. Geralmente, ainda é recomendável migrar para outra instância do EC2 que esteja executando a nova versão. Isso permite um failback fácil 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 Server](https://www.mssqltips.com/sqlservertip/6686/edition-upgrade-and-downgrade-in-sql-server/) no MSSQLTips site.

## Recursos adicionais do
<a name="sql-server-editions-resources"></a>
+ [Editions and supported features of SQL Server 2022](https://learn.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2022?view=sql-server-ver16) (Microsoft Learn)
+ [sys.dm\$1db\$1persisted\$1sku\$1features (Transact-SQL)](https://learn.microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/sys-dm-db-persisted-sku-features-transact-sql?view=azuresqldb-current) (Microsoft Learn)
+ [Which Version of SQL Server Should You Use?](https://www.brentozar.com/archive/2019/01/which-version-of-sql-server-should-you-use/) (Brent Ozar Unlimited)
+ [AWS Calculadora de Preços](https://calculator.aws/#/estimate?id=e138c18348afd3853a4874681c660bc1947ec5ca) (AWS)