![Limites de escala](https://rvso.com/image/782605/Limites%20de%20escala.png)
Por favor, encontre a imagem em anexo. Tenho o Windows Server 2019. com SQL Server Web Edition e IIS. a CPU sempre mostra (em todos os 4 servidores da mesma especificação) que está utilizando apenas 48 núcleos (de 96 núcleos (lógico))
Como você pode ver, 48 núcleos estão sempre com 100% de utilização e o restante está quase dormindo. Qual poderia ser um possível motivo, já que o provedor do servidor nos forneceu janelas totalmente licenciadas. não temos nenhuma limitação definida manualmente.
Responder1
Como vidarlo já mencionou, suas CPUs possuem um total de 48 núcleos/96 processadores lógicos (devido ao hyperthreading).
De acordo com a Microsoft, o SQL Server Web Edition oferece suporte a até 16 núcleos:
Limites de escala
Recurso | Empreendimento | Padrão | Rede | Expresso com serviços avançados | Expressar |
---|---|---|---|---|---|
Capacidade máxima de computação usada por uma única instância - SQL Server Database Engine | 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 1 soquete ou 4 núcleos | Limitado a menos de 1 soquete ou 4 núcleos |
Capacidade máxima de computação usada por uma única instância – Analysis Services ou Reporting Services | 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 1 soquete ou 4 núcleos | Limitado a menos de 1 soquete ou 4 núcleos |
Memória máxima para pool de buffers por instância do Mecanismo de Banco de Dados do SQL Server | Máximo do sistema operacional | 128GB | 64 GB | 1410MB | 1410MB |
Memória máxima para cache de segmento Columnstore por instância do Mecanismo de Banco de Dados SQL Server | Memória ilimitada | 32 GB | 16 GB | 352MB | 352MB |
Tamanho máximo de dados com otimização de memória por banco de dados no Mecanismo de Banco de Dados SQL Server | Memória ilimitada | 32 GB | 16 GB | 352MB | 352MB |
Memória máxima utilizada por instância do Analysis Services | Máximo do sistema operacional | 16 GB | 64 GB | N / D | N / D |
Memória máxima utilizada por instância do Reporting Services | Máximo do sistema operacional | 64 GB | 64 GB | 4GB | N / D |
Tamanho máximo do banco de dados relacional | 524PB | 524PB | 524PB | 10GB | 10GB |
Portanto, você precisa de uma Enterprise Edition para utilizar todos os 48 núcleos.
Responder2
Xeon Ouro 5318Y tem24 núcleos. Você tem dois soquetes, totalizando 48 núcleos físicos.
No entanto, apoiahiper-threading, o que significa quealgunsas tarefas podem ser executadas simultaneamente em um único núcleo. Portanto, a resposta provável é que, devido à carga de trabalho que você possui, você nunca verá carga total em todos os núcleos lógicos - apenas nos físicos.