Límites de escala

Límites de escala

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.

imagen del servidor

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.

información relacionada