![Límites de escala](https://rvso.com/image/782605/L%C3%ADmites%20de%20escala.png)
Encuentre la imagen adjunta. Tengo Windows Server 2019. con SQL Server Web Edition e IIS. la CPU siempre muestra (en los 4 servidores de la misma especificación) que utiliza solo 48 núcleos (de 96 núcleos (lógico))
Como puede ver, 48 núcleos están siempre al 100% de utilización y el resto están casi inactivos. ¿Cuál podría ser una posible razón, ya que el proveedor del servidor nos proporcionó Windows con licencia completa? No tenemos ninguna limitación configurada manualmente.
Respuesta1
Como ya mencionó vidarlo, sus CPU tienen un total de 48 núcleos/96 procesadores lógicos (debido al hyperthreading).
Según Microsoft, SQL Server Web Edition admite hasta 16 núcleos:
Límites de escala
Característica | Empresa | Estándar | Web | Express con Servicios Avanzados | Expresar |
---|---|---|---|---|---|
Capacidad informática máxima utilizada por una sola instancia - Motor de base de datos de SQL Server | Sistema operativo máximo | Limitado a menos de 4 zócalos o 24 núcleos | Limitado a menos de 4 zócalos o 16 núcleos | Limitado a menos de 1 zócalo o 4 núcleos | Limitado a menos de 1 zócalo o 4 núcleos |
Capacidad informática máxima utilizada por una sola instancia: Analysis Services o Reporting Services | Sistema operativo máximo | Limitado a menos de 4 zócalos o 24 núcleos | Limitado a menos de 4 zócalos o 16 núcleos | Limitado a menos de 1 zócalo o 4 núcleos | Limitado a menos de 1 zócalo o 4 núcleos |
Memoria máxima para el grupo de búfer por instancia de SQL Server Database Engine | Máximo del sistema operativo | 128GB | 64GB | 1410 megas | 1410 megas |
Memoria máxima para la caché de segmentos de almacén de columnas por instancia de SQL Server Database Engine | Memoria ilimitada | 32GB | 16 GB | 352 megas | 352 megas |
Tamaño máximo de datos optimizados para memoria por base de datos en SQL Server Database Engine | Memoria ilimitada | 32GB | 16 GB | 352 megas | 352 megas |
Memoria máxima utilizada por instancia de Analysis Services | Máximo del sistema operativo | 16 GB | 64GB | N / A | N / A |
Memoria máxima utilizada por instancia de Reporting Services | Máximo del sistema operativo | 64GB | 64GB | 4 GB | N / A |
Tamaño máximo de base de datos relacional | 524 libras | 524 libras | 524 libras | 10GB | 10GB |
Por lo tanto, necesita una Enterprise Edition para poder utilizar los 48 núcleos.
Respuesta2
Xeon Gold 5318Y tiene24 núcleos. Tienes dos zócalos, para un total de 48 núcleos físicos.
Sin embargo apoyahiperenhebrado, Lo que significa quealgunoLas tareas se pueden ejecutar simultáneamente en un solo núcleo. Entonces, la respuesta probable es que, debido a la carga de trabajo que tiene, nunca verá la carga completa en todos los núcleos lógicos, solo en los físicos.