Limites de escala

Limites de escala

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.

imagem do servidor

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.

informação relacionada