

# Classes de instância de banco de dados compatíveis com Otimizar a CPU
<a name="SQLServer.Concepts.General.OptimizeCPU.Support"></a>

O RDS para SQL Server comporta Otimizar a CPU começando com o tipo de classe de instância da 7ª geração. Além disso, o RDS fornece uma análise detalhada do faturamento das taxas de licenciamento da instância de banco de dados do RDS e de terceiros, a partir do tipo de classe de instância da 7ª geração, independentemente de o recurso Otimizar a CPU estar habilitado.

O RDS para SQL Server comporta a opção Otimizar a CPU em tamanhos de instância específicos, sendo `2xlarge` o menor tamanho de instância aceito. A configuração mínima aceita é de 4 vCPUs. A tabela abaixo descreve as classes de instância de banco de dados que comportam a opção Otimizar a CPU, incluindo seus valores padrão e válidos para núcleos de CPU, encadeamentos de CPU por núcleo e vCPUs: 


**Instâncias de uso geral**  

| Tipo de instância | vCPUs padrão | Núcleos de CPU padrão | Núcleos de CPU válidos | Threads válidos por núcleo | 
| --- | --- | --- | --- | --- | 
| `m7i.large` | 2 | 1 | 1 | 2 | 
| `m7i.xlarge` | 4 | 2 | 2 | 2 | 
| `m7i.2xlarge` | 4 | 4 | 1, 2, 3, 4 | 1 | 
| `m7i.4xlarge` | 8 | 8 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| `m7i.8xlarge` | 16 | 16 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| `m7i.12xlarge` | 24 | 24 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1 | 
| `m7i.16xlarge` | 32 | 32 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 


**Instâncias otimizadas para memória**  

| Tipo de instância | vCPUs padrão | Núcleos de CPU padrão | Núcleos de CPU válidos | Threads válidos por núcleo | 
| --- | --- | --- | --- | --- | 
| `r7i.large` | 2 | 1 | 1 | 2 | 
| `r7i.xlarge` | 4 | 2 | 2 | 2 | 
| `r7i.2xlarge` | 4 | 4 | 1, 2, 3, 4 | 1 | 
| `r7i.4xlarge` | 8 | 8 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| `r7i.8xlarge` | 16 | 16 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| `r7i.12xlarge` | 24 | 24 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1 | 
| `r7i.16xlarge` | 32 | 32 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 