Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Applies to:SQL Server en Máquina Virtual de Azure
En este artículo se proporcionan instrucciones de tamaño de máquina virtual y procedimientos recomendados para optimizar el rendimiento de las SQL Server en Azure Virtual Machines (VM).
Por lo general, existe un equilibrio entre la optimización de los costos y la optimización del rendimiento. Esta serie de procedimientos recomendados de rendimiento se centra en obtener el mejor rendimiento para SQL Server en máquinas virtuales Azure. Si la carga de trabajo es menos exigente, es posible que no necesite todas las optimizaciones recomendadas. Tenga en cuenta sus necesidades de rendimiento, costos y patrones de carga de trabajo a medida que evalúa estas recomendaciones.
Para obtener detalles completos, consulte otros artículos de esta serie: Lista de comprobación, Almacenamiento, Seguridad, Configuración de HADR y Recopilación de la base de referencia.
Advertencia
No se soporta colocar tempdb en el disco temporal local para imágenes de VM de Azure con discos efímeros sin inicializar, como el FXmdsv2. Este problema solo afecta a Azure Virtual Machines con la nueva interfaz NVMe que también tiene almacenamiento efímero local. Estas implementaciones a través del portal de Azure pueden producir errores y SQL Server pueden no iniciarse. Use una serie de máquinas virtuales diferente o coloque tempdb en el almacenamiento no efímero, tanto al implementar la imagen de SQL Server a través del portal de Azure como al instalar SQL Server manualmente. Para saber más sobre el problema y ver una lista de máquinas virtuales afectadas, revisa el despliegue de VMs y los fallos de SQL Server.
Lista de comprobación
Revise la siguiente lista de comprobación para obtener una breve visión general sobre las mejores prácticas del tamaño de las máquinas virtuales que se cubren en el resto del artículo con mayor detalle.
- Antes de elegir un tamaño de máquina virtual, configure el almacenamiento. Recopile una línea de base del entorno de origen bajo las condiciones de mayor estrés y configure su almacenamiento en función de las necesidades de IOPS y rendimiento de su carga de trabajo, con un margen del 20% para un crecimiento futuro.
- Identifique las características de rendimiento de la carga de trabajo (OLTP frente a OLAP, tamaño de carga de trabajo) para determinar el tamaño de máquina virtual adecuado para su empresa.
- Si vas a migrar a Azure, evalúa la preparación para la migración para encontrar el tamaño de máquina virtual adecuado para tu carga de trabajo de SQL Server existente y, después, migra con Azure Database Migration Service.
- Usa imágenes de Azure Marketplace para implementar tus máquinas virtuales de SQL Server, ya que la configuración de SQL Server y las opciones de almacenamiento están configuradas para lograr un rendimiento óptimo.
- Use tamaños de máquina virtual con 4 o más núcleos virtuales.
- Use tamaños de máquina virtual optimizados para memoria para obtener el mejor rendimiento de las cargas de trabajo de SQL Server.
- La serie Mbdsv3 ofrece el mejor rendimiento general para cargas de trabajo olTP y almacenamiento de datos críticas.
- La serie Ebdsv5 proporciona el mejor rendimiento de precio para la mayoría de las cargas de trabajo de SQL Server de producción.
- Las series Easv7 y Msv3/Mdsv3 están optimizadas para cargas de trabajo que consumen mucha memoria.
- La familia M ofrece las configuraciones de memoria más altas en Azure para las cargas de trabajo más grandes.
- Inicie entornos de desarrollo con la serie D de nivel inferior o serie B y aumente su entorno con el tiempo.
- Compruebe la compatibilidad de VM para evitar configuraciones no admitidas.
- Utiliza la personalización del núcleo virtual de VM para asignar adecuadamente la vCPU para las cargas de trabajo y la máquina virtual y reducir los costos de licencias de SQL Server, así como deshabilitar la SMT y la configuración de hyperthreading para obtener un rendimiento óptimo de SQL Server.
Para comparar la lista de verificación del tamaño de la VM con las demás, consulte la lista de verificación de las mejores prácticas de rendimiento.
Información general
Las cargas de trabajo de alto rendimiento en "SQL Server" a menudo necesitan mayores cantidades de memoria, IOPS y ancho de banda sin necesidad de un mayor número de núcleos virtuales.
La mayoría de las cargas de trabajo de OLTP son bases de datos de aplicación controladas por un gran número de transacciones más pequeñas. Con las cargas de trabajo OLTP, se leen o modifican solo una pequeña cantidad de datos, pero los volúmenes de transacciones controladas por recuentos de usuarios son mucho mayores. Es importante tener la memoria SQL Server disponible para los planes de caché, almacenar los datos a los que se ha accedido recientemente para el rendimiento y asegurarse de que las lecturas físicas se pueden leer rápidamente en la memoria.
Estos entornos de OLTP necesitan mayor cantidad de memoria, almacenamiento rápido y el ancho de banda de E/S necesario para que funcionen de forma óptima.
Antes de elegir un tamaño de máquina virtual para la máquina virtual de SQL Server, primero obtenga la configuración de storage correcta. Cambiar el tamaño de la máquina virtual es sencillo, pero modificar la configuración de almacenamiento si no satisface las necesidades de IOPS o rendimiento suele requerir la reimplementación.
En primer lugar, recopile una línea base del entorno de origen en las condiciones de estrés más altas y configure el almacenamiento en función de las necesidades de IOPS y rendimiento de la carga de trabajo. Antes de establecerse en una configuración de almacenamiento, planee el crecimiento, normalmente 20% en la mayoría de los entornos.
Si usa Premium SSD v2 o almacenamiento de Ultra Disk, puede ajustar las IOPS y el rendimiento, pero no puede exceder la capacidad de la solución de almacenamiento desplegada.
Nota:
- La documentación sobre los tamaños de las máquinas virtuales de Azure tiene la información más actualizada sobre los tamaños de máquina virtual disponibles en Azure. Si existen discrepancias entre este artículo y la documentación de tamaño de máquina virtual de Azure, la documentación de tamaño de máquina virtual de Azure tiene prioridad.
- Los núcleos virtuales y vCPU se usan indistintamente en esta documentación y la documentación de la máquina virtual de Azure.
Al seleccionar un tamaño de máquina virtual para SQL Server en máquinas virtuales de Azure, tenga en cuenta los siguientes procedimientos recomendados y directrices de rendimiento.
Migración de entornos existentes
Al crear un SQL Server en Azure máquina virtual, tenga en cuenta cuidadosamente el tipo de carga de trabajo necesario.
Si va a migrar un entorno existente, recopile una línea base de rendimiento para determinar los requisitos de máquina virtual de SQL Server en Azure.
Use la configuración de núcleo virtual y memoria del sistema de origen como línea base para migrar una base de datos de SQL Server local actual a SQL Server en máquinas virtuales de Azure.
Si tiene Software Assurance, aproveche las ventajas de Ventaja híbrida de Azure que le concede la capacidad de asignar las licencias de SQL Server a SQL Server en máquinas virtuales de Azure.
Creación de máquinas virtuales
Si va a crear una nueva máquina virtual, cree la nueva máquina virtual SQL Server en función de los requisitos de la aplicación.
Si va a crear una nueva máquina virtual de SQL Server para una nueva aplicación creada para la nube, puede escalar fácilmente la máquina virtual de SQL Server a medida que evolucionan los requisitos de uso y datos.
Inicie entornos de desarrollo con la serie D de nivel inferior o la serie B y aumente su entorno a lo largo del tiempo.
Tenga en cuenta la siguiente serie de máquinas virtuales en función de las cargas de trabajo de SQL Server:
Asignación de memoria más alta para cargas de trabajo críticas: las máquinas virtuales Mdsv3 y Mbdsv3 ofrecen la mayor asignación de memoria en Azure, con el mejor rendimiento de almacenamiento.
Alta relación entre rendimiento de E/S y núcleos virtuales: El rendimiento importa más que las IOPS para SQL Server cuando la carga de trabajo está dominada por un movimiento de datos grande, secuencial y sostenido, como análisis, ETL, mantenimiento de índices y copias de seguridad, donde las IOPS son abundantes, pero el ancho de banda de almacenamiento (MB/s) se convierte en el cuello de botella. Las máquinas virtuales de la serie Mbdsv3 ofrecen parte de la relación de rendimiento a núcleo virtual más alta de cualquier serie de máquinas virtuales en cualquier nube con un rendimiento de 78.125 /vCPU (MB/s por núcleo virtual) . Las máquinas virtuales de la serie Ebdsv5 también ofrecen un alto rendimiento a núcleo virtual con Rendimiento / núcleo virtual (MB/s por núcleo virtual) de 89.286.
Si no conoce los requisitos de almacenamiento de la carga de trabajo de SQL Server, la serie Ebdsv5 es la más probable que satisfaga sus necesidades. Vea el artículo sobre almacenamiento para obtener más información.
Procesamiento paralelo para máquinas virtuales de recuento elevado de núcleos virtuales: las máquinas virtuales de la serie Msv3 y Mdsv3 ofrecen un procesamiento paralelo elevado, lo que les convierte en buenas opciones para entornos de almacenamiento de datos más grandes con requisitos de memoria más altos.
Escalado de la proporción memoria a núcleo virtual
Para entornos de SQL Server más pequeños que no requieren grandes cantidades de memoria, una relación de memoria a núcleo virtual de 4:1, como la serie D, es un buen punto de partida en Azure.
Para las operaciones OLTP críticas y como mejor punto de partida para las cargas de trabajo de SQL Server, utilice una relación de 8:1 entre memoria y vCore, siendo Ebdsv5 la opción recomendada.
El almacenamiento de datos de SQL Server y los entornos críticos suelen necesitar modificar la escala más allá de la proporción de memoria a núcleo virtual de 8:1.
Para entornos de almacenamiento de datos más grandes, elija una relación de memoria a núcleo virtual de 16:1 o mayor, como la Mds_v3 memoria alta y opciones de memoria muy elevadas.
Uso de imágenes de Marketplace
Use las imágenes de Marketplace de VM con SQL Server con la configuración de almacenamiento en el portal. Este enfoque facilita la creación adecuada de los grupos de almacenamiento necesarios para obtener el tamaño, las IOPS y el rendimiento necesarios para las cargas de trabajo.
Elija máquinas virtuales de SQL Server que admitan el rendimiento de almacenamiento premium.
Vea el artículo sobre almacenamiento para obtener más información.
Compatibilidad
Tenga en cuenta las siguientes limitaciones al instalar SQL Server en máquinas virtuales de Azure:
- SQL Server en VM de Azure no admite Azure Virtual Machine Scale Sets. La característica Aplicación de revisiones automáticas a los invitados disponible con Azure Virtual Machine Scale Sets reemplaza el disco del sistema operativo cuando se lanza una nueva versión de imagen. Si usa la característica Asignación de revisiones automáticas a los invitados con una máquina virtual de SQL Server en Azure, lo más probable es que interrumpa la funcionalidad de SQL Server, lo que puede provocar posibles daños, pérdida de datos y problemas de disponibilidad.
- SQL Server no se admite en sistemas con más de 64 núcleos virtuales por nodo NUMA. Deshabilitar SMT o hyperthreading para usar SQL Server en máquinas virtuales de Azure que superan los 64 núcleos virtuales por nodo NUMA. Mediante la característica Configurar núcleo restringido, puede deshabilitar SMT o hyperthreading directamente en el portal de Azure.
- SQL Server es actualmente compatible con discos con un tamaño de sector nativo estándar de 512 bytes y 4 KB. No se admite la instalación de SQL Server en discos con tamaños de sector de 8 KB y puede provocar errores de instalación, así como degradación del rendimiento de E/S mal alineado.
- Las imágenes de máquinas virtuales de SQL Server en Azure no se implementan con tamaños de máquinas virtuales que tienen discos efímeros no inicializados. Para más información, consulte Algunas imágenes de SQL Server en máquinas virtuales de Azure no se implementan.
Filtrado por tamaño de máquina virtual
Al implementar una máquina virtual de Azure, use la guía de nomenclatura para determinar el nombre del tamaño de la máquina virtual para filtrar en el portal.
El nombre del tamaño de máquina virtual combina la familia, la subfamilia, el número de CPU y las características adicionales.
Example:
Al filtrar por una máquina virtual de la serie Ebdsv5, introduzca el tamaño de la máquina virtual, como E64bds, o la versión, como v5, a la que el portal se refiere como Generación.
En la captura de pantalla siguiente se muestra cómo filtrar la lista de tamaños de máquina virtual por la versión de v5 en el portal de Azure:
Considere los siguientes puntos:
- Puede aplicar filtros adicionales mediante "Agregar filtro" para restringir la lista de tamaños de máquina virtual en función de factores como el tamaño de la máquina virtual, el tipo (familia), como el uso general o optimizado para memoria, y el tipo de controlador de disco.
- Si no ve un resultado para la máquina virtual que está buscando, es probable que se deba a un filtro que aplicó a la lista de tamaños de máquina virtual. Borre el filtro e inténtelo de nuevo.
- El filtro del controlador de disco le ayuda a identificar si el almacenamiento es iSCSI o NVMe.
Máquinas virtuales de la serie M optimizadas para memoria
La serie M, optimizada para la memoria, ofrece recuentos de vCores y memoria para algunas de las cargas de trabajo más grandes de SQL Server.
En la lista siguiente se describen las funcionalidades de las máquinas virtuales de la serie M:
- Compatibilidad con Premium Storage, almacenamiento en caché de Premium Storage, Discos Ultra, aceleración de escritura y redes aceleradas.
- Son adecuados para cargas de trabajo de SQL Server que requieren capacidades informáticas elevadas con grandes superficies de memoria y menos énfasis en el rendimiento del almacenamiento.
Serie Mbdsv3
| Parámetro | Importancia |
|---|---|
| Procesador | Intel® Xeon® Scalable 4th Gen (Zafiro Rapids) |
| Proporción de memoria a vCore | De 8:1 a 22:1 (varía según el tamaño) |
| Número máximo de núcleos virtuales | 176 |
| Memoria | Hasta 3,892 GiB (~3,8 TiB) |
| IOPS máx. | 650,000 |
| Rendimiento máx. | 10 000 MBps (Disco Ultra/SSD Premium v2) |
| Premium Storage | Sí |
| Almacenamiento en caché del almacenamiento Premium | Sí |
| Carga de trabajo prevista | OLAP crítico para la misión, almacén de datos, tempdb optimización, informes |
Almacenamiento efímero para tempdb |
Sí (la capacidad varía según el tamaño) |
La serie Mbdsv3 es una serie de máquinas virtuales optimizadas para memoria diseñadas para grandes bases de datos y cargas de trabajo en memoria que necesitan una relación elevada de memoria a núcleo virtual. Las máquinas virtuales de esta serie usan procesadores Intel® Xeon® Escalables de 4ª generación (Zafiro Rápidos) y vienen en diferentes tamaños de memoria y recuentos de núcleos virtuales para ajustarse a las cargas de trabajo de SQL Server. Use máquinas virtuales Mbdsv3 para cargas de trabajo críticas y de almacenamiento de datos.
Las máquinas virtuales mbdsv3 funcionan bien para grandes cargas de trabajo y bases de datos en memoria que necesitan una relación elevada de memoria a núcleo virtual. Son excelentes para servidores de bases de datos relacionales, almacenamiento de datos, informes pesados, cachés grandes y análisis en memoria.
Las máquinas virtuales Mbdsv3 proporcionan hasta 176 núcleos virtuales con una amplia capacidad de memoria y un rendimiento de almacenamiento excepcional. Esta serie de máquinas virtuales ofrece más de 50% mejora en IOPS y rendimiento en comparación con las máquinas virtuales ebdsv5 de alto rendimiento. Las máquinas virtuales mbdsv3 son una de las opciones de máquina virtual de mayor rendimiento disponibles en cualquier nube. Las máquinas virtuales mbdsv3 tienen características de rendimiento similares a las máquinas virtuales mbsv3, pero incluyen almacenamiento local efímero seguro. Este almacenamiento hace que sean perfectos para tempdb la optimización del rendimiento, los informes, la OLAP crítica y las cargas de trabajo de almacenamiento de datos.
Series Msv3 y Mdsv3 de memoria media
| Parámetro | Importancia |
|---|---|
| Procesador | Intel® Xeon® Scalable 4th Gen (Zafiro Rapids) |
| Proporción de memoria a vCore | De 20:1 a 22:1 (varía según el tamaño) |
| Número máximo de núcleos virtuales | 176 SMT/hyperthreading debe deshabilitarse para las máquinas virtuales que superen los 64 núcleos virtuales por nodo NUMA. |
| Memoria | Hasta 3,892 GiB (~3,8 TiB) |
| IOPS máx. | 130 000 |
| Rendimiento máx. | 4000 MBps (interfaz NVMe) |
| Premium Storage | Sí |
| Almacenamiento en caché del almacenamiento Premium | Sí |
| Carga de trabajo prevista | Informática de alto rendimiento, bases de datos grandes |
Almacenamiento efímero para tempdb |
Msv3: No; Mdsv3: Sí (capacidad de 400 GiB) |
Las máquinas virtuales msv3 y Mdsv3 de memoria media ofrecen capacidad de computación y memoria en niveles de memoria a partir de 240 hasta 3892 GiB. Estas máquinas virtuales proporcionan un mejor rendimiento, escalabilidad y resistencia a errores en comparación con las máquinas virtuales Mv2 de generación anterior.
Las máquinas virtuales de memoria media Msv3 y Mdsv3 usan procesadores Intel® Xeon® Escalables de 4ª generación (Zafiro Rápidos) y ofrecen tamaños de máquina virtual de hasta 176 núcleos virtuales con una capacidad de memoria considerable y un alto rendimiento de almacenamiento remoto mediante la interfaz NVMe.
Series Msv3 y Mdsv3 de memoria elevada
| Parámetro | Importancia |
|---|---|
| Procesador | Intel® Xeon® Scalable 4th Gen (Zafiro Rapids) |
| Proporción de memoria a vCore | De 14:1 a 18:1 (varía según el tamaño) |
| Número máximo de núcleos virtuales | 832 SMT/hyperthreading debe deshabilitarse para las máquinas virtuales que superen los 64 núcleos virtuales por nodo NUMA. |
| Memoria | 5.696 GiB a 15.200 GiB (~5.5 a 14.8 TiB) |
| IOPS máx. | 260 000 |
| Rendimiento máx. | 8000 MBps (interfaz NVMe) |
| Premium Storage | Sí |
| Almacenamiento en caché del almacenamiento Premium | Sí |
| Carga de trabajo prevista | Bases de datos en memoria muy grandes, SAP HANA |
Almacenamiento efímero para tempdb |
Msv3: No; Mdsv3: Sí (capacidad de 400 GiB) |
Las máquinas virtuales msv3 y Mdsv3 de memoria alta están diseñadas para cargas de trabajo de memoria elevadas con memoria que van de 5 696 GiB a 15 200 GiB (aproximadamente de 5,5 a 14,8 TiB). Estas máquinas virtuales usan procesadores Intel® Xeon® Escalables de 4ª generación (Zafiro Rápidos) y admiten hasta 832 núcleos virtuales con almacenamiento remoto de alto rendimiento mediante la interfaz NVMe. Estas máquinas virtuales proporcionan un mejor rendimiento, escalabilidad y resistencia a errores en comparación con las máquinas virtuales Mv2 de generación anterior.
Serie Mdsv3 de memoria muy alta
| Parámetro | Importancia |
|---|---|
| Procesador | Intel® Xeon® Platinum 8490H (Sapphire Rapids) |
| Proporción de memoria a vCore | De 17:1 a 34:1 (896 núcleos virtuales con 23-30 TiB) |
| Número máximo de núcleos virtuales | 1,792 SMT/hyperthreading debe deshabilitarse para las máquinas virtuales que superen los 64 núcleos virtuales por nodo NUMA. |
| Memoria | 23 088 GiB a 30 400 GiB (~22,5 a 29,7 TiB) |
| IOPS máx. | 110,000 |
| Rendimiento máx. | 8000 MBps |
| Premium Storage | Sí |
| Almacenamiento en caché del almacenamiento Premium | Sí |
| Carga de trabajo prevista | Bases de datos en memoria más grandes, SAP HANA, esenciales para misión crítica |
Almacenamiento efímero para tempdb |
Sí (capacidad de 4096 GiB) |
La serie mdsv3 de memoria muy alta usa procesadores Intel® Xeon® Platinum 8490H (Zafiro Rápidos) de 4ª generación. Tienen la mayor superficie de memoria de cualquier máquina virtual basada en M, que ofrece 23 088 GiB a 30 400 GiB (~22,5 a 29,7 TiB) de memoria, 1792 núcleos virtuales y almacenamiento remoto de alto rendimiento. Estas máquinas virtuales proporcionan un mejor rendimiento, escalabilidad y resistencia a errores en comparación con las máquinas virtuales Mv2 de generación anterior.
Máquinas virtuales de la serie E optimizadas para memoria
Las máquinas virtuales de la serie E optimizadas para memoria están diseñadas para cargas de trabajo que consumen mucha memoria, como bases de datos grandes, análisis de macrodatos y aplicaciones empresariales que requieren grandes cantidades de RAM para mantener un alto rendimiento.
Serie Easv7
| Parámetro | Importancia |
|---|---|
| Procesador | AMD EPYC™ 9005 5ª Generación (Turín) |
| Proporción de memoria a vCore | 8:1 |
| Número máximo de núcleos virtuales | 160 |
| Memoria | Hasta 1280 GiB |
| IOPS máx. | 310 000 (Disco Ultra/SSD Premium v2); 212 000 (SSD Premium) |
| Rendimiento máx. | 10,356 MBps (Disco Ultra/SSD Premium v2); 10 344 MBps (SSD Premium) |
| Premium Storage | Sí |
| Almacenamiento en caché del almacenamiento Premium | Sí |
| Carga de trabajo prevista | OLTP general, producción más ligera, implementaciones con conciencia de costos |
Almacenamiento efímero para tempdb |
No |
Las máquinas virtuales de la serie Easv7 funcionan bien para cargas de trabajo de SQL Server que requieren una proporción equilibrada de memoria a vCore y un rendimiento de cómputo predecible. Son especialmente buenos cuando no se necesita almacenamiento temporal local y las demandas generales de almacenamiento son moderadas. Basado en los procesadores EPYC™ 9005 (Turín) de 5ª generación de AMD, esta serie ofrece una eficacia moderna de CPU con un comportamiento estable de almacenamiento remoto. Es una opción práctica para las implementaciones de SQL Server que priorizan la coherencia, la rentabilidad y la escalabilidad sencilla.
Con una relación de memoria a núcleo virtual de 8:1, hasta 160 núcleos virtuales y un alto rendimiento de almacenamiento, las máquinas virtuales Easv7 ofrecen rendimiento sin obligarle a sobreaprovisionar la CPU solo para alcanzar niveles de memoria aceptables. La compatibilidad con Premium Storage garantiza la compatibilidad con las opciones modernas de almacenamiento de Azure y permite un rendimiento predecible y escalable de E/S remota para las bases de datos de usuario.
Aunque la serie no incluye almacenamiento efímero local, funciona bien para cargas de trabajo donde la actividad es moderada y se puede manejar eficazmente en discos remotos.
La serie Easv7 es adecuada para cargas de trabajo OLTP de propósito general y despliegues de producción más ligeros, donde la eficiencia de memoria y la previsibilidad computacional importan más que el rendimiento aislado tempdb . A medida que evolucionan las cargas de trabajo, como el aumento tempdb de la presión o los requisitos de memoria superiores, puede realizar la transición a familias de máquinas virtuales con almacenamiento temporal local o mayor densidad de memoria. Sin embargo, las máquinas virtuales easv7 proporcionan una base sólida y rentable para las cargas de trabajo de SQL Server que no requieren características de E/S especializadas.
Serie Ebdsv5
| Parámetro | Importancia |
|---|---|
| Procesador | Intel® Xeon® Platinum 8370C (Ice Lake) |
| Proporción de memoria a vCore | 8:1 |
| Número máximo de núcleos virtuales | 112 |
| Memoria | Hasta 672 GiB |
| IOPS máx. | 400 000 (tamaños NVMe, Disco Ultra/SSD Premium v2) |
| Rendimiento máx. | 10 000 MBps (tamaños NVMe) |
| Premium Storage | Sí |
| Almacenamiento en caché del almacenamiento Premium | Sí |
| Carga de trabajo prevista | Producción SQL Server (la mayoría de las cargas de trabajo), OLTP, almacenamiento de datos |
Almacenamiento efímero para tempdb |
Sí (capacidad de 75-3.800 GiB) |
La serie Ebdsv5 es el punto de partida recomendado para las cargas de trabajo de SQL Server, ya que abarca escenarios que se benefician del almacenamiento temporal local. Esta serie de máquinas virtuales es una opción equilibrada, optimizada en memoria y ajustada para SQL Server en máquinas virtuales Azure. Con una relación de 8:1 de memoria a vCore, rendimiento predecible de almacenamiento remoto y compatibilidad con SSD Premium, SSD Premium v2 y Ultra Disk, esta serie se alinea bien con los requisitos principales de la mayoría de las cargas de trabajo OLTP de producción para SQL Server. Estas máquinas virtuales se ejecutan en los procesadores Intel® Xeon® Platinum 8370C (Ice Lake).
Las máquinas virtuales Ebdsv5 son una de las pocas máquinas virtuales que ofrecen las interfaces SCSI y NVMe. Se recomienda usar las opciones nvMe para obtener el máximo rendimiento de las máquinas virtuales de SQL Server.
Las máquinas virtuales ebdsv5 proporcionan suficiente memoria por núcleo, rendimiento de almacenamiento seguro y coherente, y características de E/S escalables sin necesidad de aprovisionar la CPU simplemente para alcanzar niveles de memoria o almacenamiento aceptables. Este equilibrio lo hace muy adecuado para cargas de trabajo transaccionales, escenarios OLTP mixtos y bases de datos de producción de propósito general donde la estabilidad, eficiencia y control de costes importan tanto como la escala máxima.
La serie Ebdsv5 ofrece un rendimiento que funciona para la mayoría de las implementaciones de producción, a la vez que le permite escalar verticalmente o pasar a familias de máquinas virtuales más especializadas a medida que evolucionan las características de la carga de trabajo.
Nota:
- Los tamaños de la serie Ebdsv5 más grandes (48 vCores y más grandes) soportan el acceso a almacenamiento habilitado para NVMe. Para aprovechar este alto rendimiento de E/S, debe implementar la máquina virtual mediante NVMe.
Serie ECadsv5 (Computación confidencial)
| Parámetro | Importancia |
|---|---|
| Procesador | AMD EPYC™ 7763v de 3ª generación (Milán) |
| Proporción de memoria a vCore | De 7:1 a 8:1 (varía según el tamaño) Cerca de las 8:1 recomendadas para la SQL Server de producción |
| Número máximo de núcleos virtuales | 96 |
| Memoria | Hasta 672 GiB |
| IOPS máx. | 80 000 (SSD Premium) |
| Rendimiento del disco temporal | Hasta 4000 MBps |
| Premium Storage | Sí |
| Almacenamiento en caché del almacenamiento Premium | Sí |
| Carga de trabajo prevista | Computación confidencial con cargas de trabajo intensivas en memoria |
Almacenamiento efímero para tempdb |
Sí (capacidad de 75-3600 GiB) |
Los tamaños de la máquina virtual ECadsv5-series son máquinas virtuales confidenciales de Azure optimizadas para memoria con un disco temporal. Estas máquinas virtuales utilizan procesadores AMD EPYC™ 7763v (Milan) de 3ª generación y ofrecen virtualización cifrada segura - paginación anidada segura (SEV-SNP) para el cifrado de memoria de VMs basado en hardware.
Para obtener información sobre las ventajas de seguridad de Azure máquinas virtuales confidenciales, consulte confidential VMs. Estas máquinas virtuales protegen los datos de otras máquinas virtuales, del hipervisor y del código de administración de host mediante el cifrado de memoria de máquina virtual, aislado por hardware.
Dado que las características de seguridad de Azure máquinas virtuales confidenciales pueden presentar sobrecargas de rendimiento, pruebe la carga de trabajo y seleccione un tamaño de máquina virtual que cumpla los requisitos de rendimiento. La serie ECadsv5 ofrece una relación de memoria a núcleo virtual cercana a la recomendada 8:1 para cargas de trabajo de SQL Server de producción, lo que lo convierte en adecuado para escenarios de computación confidencial que requieren seguridad y rendimiento.
Optimización informática
Las máquinas virtuales optimizadas para procesode la serie F utiliza procesadores AMD EPYC™ 9005 (Turín) y priorizan el rendimiento de la CPU para cargas de trabajo de SQL Server con requisitos de memoria más bajos.
En la lista siguiente se describen las funcionalidades de las máquinas virtuales optimizadas para proceso:
- Admite Premium Storage, almacenamiento en caché de Premium Storage y redes aceleradas.
- Proporcione una proporción de memoria a núcleo virtual de 4:1 a 8:1, por debajo de la 8:1 recomendada para la mayoría de las cargas de trabajo de SQL Server de producción.
- Son adecuados para cargas de trabajo OLTP más ligeras, entornos de desarrollo y pruebas y escenarios enlazados a CPU con necesidades de memoria moderadas.
Serie Fasv7
| Parámetro | Importancia |
|---|---|
| Procesador | AMD EPYC™ 9005 5ª Generación (Turín) |
| Proporción de memoria a vCore | 4:1 |
| Número máximo de núcleos virtuales | 80 |
| Memoria | Hasta 320 GiB |
| IOPS máx. | 310 000 (Disco Ultra/SSD Premium v2); 212 000 (SSD Premium) |
| Rendimiento máx. | 10,356 MBps (Disco Ultra/SSD Premium v2); 10 344 MBps (SSD Premium) |
| Premium Storage | Sí |
| Almacenamiento en caché del almacenamiento Premium | Sí |
| Carga de trabajo prevista | Desarrollo y pruebas, OLTP más ligero, escenarios enlazados a CPU |
Almacenamiento efímero para tempdb |
No |
Las máquinas virtuales de la serie Fasv7 son adecuadas para cargas de trabajo de SQL Server que priorizan el rendimiento de cómputo y almacenamiento, pero pueden operar con menores requerimientos de memoria. Basado en los procesadores EPYC™ 9005 (Turín) de 5ª generación de AMD, esta serie ofrece un proceso moderno y eficiente con un comportamiento estable de almacenamiento remoto. Es una opción práctica para despliegues de SQL Server donde las operaciones limitadas por la CPU dominan y los requisitos de memoria siguen siendo modestos.
Con una relación memoria-vCore de 4:1, las máquinas virtuales Fasv7 están optimizadas para escenarios donde la eficiencia de cómputo y el rendimiento del almacenamiento importan más que una mayor capacidad de buffer pool para SQL Server. La compatibilidad con Premium Storage garantiza la compatibilidad con las opciones modernas de almacenamiento de Azure y proporciona un rendimiento de E/S remoto coherente para las bases de datos de usuario. Sin embargo, la ausencia de almacenamiento efímero local significa que tempdb la actividad se basa completamente en discos remotos. La posición más baja de memoria puede ejercer aún más presión sobre el almacenamiento remoto, haciendo que esta serie sea más adecuada para cargas de trabajo con presión limitada tempdb o patrones de E/S predecibles y bien entendidos.
Este equilibrio hace que la serie Fasv7 sea una buena opción para cargas de trabajo OLTP más ligeras, bases de datos departamentales, entornos de desarrollo y pruebas, y escenarios de producción específicos donde la utilización de la CPU es el driver principal y la memoria o tempdb las demandas están limitadas. La serie Fasv7 ofrece una opción eficiente en costes y eficiente en cálculo, donde el rendimiento de la CPU, el almacenamiento y los costes generales son los requisitos principales.
Serie Famsv7
| Parámetro | Importancia |
|---|---|
| Procesador | AMD EPYC™ 9005 5ª Generación (Turín) |
| Proporción de memoria a vCore | 8:1 |
| Número máximo de núcleos virtuales | 80 |
| Memoria | Hasta 640 GiB |
| IOPS máx. | 310 000 (Disco Ultra/SSD Premium v2); 212 000 (SSD Premium) |
| Rendimiento máx. | 10,356 MBps (Disco Ultra/SSD Premium v2); 10 344 MBps (SSD Premium) |
| Premium Storage | Sí |
| Almacenamiento en caché del almacenamiento Premium | Sí |
| Carga de trabajo prevista | OLTP de gama ligera a media, desarrollo/prueba, producción económica |
Almacenamiento efímero para tempdb |
No |
Las máquinas virtuales de la serie Famsv7 funcionan bien para cargas de trabajo de SQL Server que necesitan una proporción equilibrada de memoria a vCore y un rendimiento de cómputo eficiente. Son una buena opción cuando una proporción de memoria de 8:1 a núcleo hasta 640 GiB es suficiente y el almacenamiento temporal local no es un requisito estricto.
Basado en los procesadores EPYC™ 9005 (Turín) de la 5ª generación de AMD, esta serie ofrece una eficacia moderna de CPU con un comportamiento predecible de almacenamiento remoto. Es una opción práctica para las implementaciones de SQL Server que priorizan el rendimiento OLTP coste-efectivo sobre las características de Entrada/Salida especializadas o la escala extrema.
Las máquinas virtuales de Famsv7 proporcionan una configuración sólida de memoria para el uso del grupo de búferes de SQL Server sin tener que sobreaprovisionar las vCPUs simplemente para cumplir los requisitos básicos de memoria. La compatibilidad con Premium Storage garantiza la compatibilidad con las opciones modernas de almacenamiento de Azure y permite un rendimiento de E/S remoto coherente y escalable para las bases de datos de usuario. Aunque la serie no incluye almacenamiento efímero local, su perfil de memoria equilibrada y las características de almacenamiento remoto estables hacen que sea adecuado para cargas de trabajo en tempdb las que la actividad sea moderada y no domine el perfil de rendimiento.
Este equilibrio hace que la serie Famsv7 sea una buena opción para cargas de trabajo OLTP ligeras a medias, entornos de desarrollo y pruebas, y escenarios de producción específicos donde la eficiencia de memoria y la previsibilidad computacional importan más que el rendimiento aislado tempdb . A medida que evolucionan las cargas de trabajo, como una mayor tempdb presión o mayor demanda de memoria, puedes pasar a familias de máquinas virtuales más especializadas con mayor memoria o almacenamiento local efímero, pero Famsv7 ofrece una solución económica y accesible para despliegues de SQL Server que requieren un rendimiento fiable sin una complejidad innecesaria.
De uso general
Los tamaños de máquina virtual de uso general proporcionan relaciones equilibradas de memoria a núcleo virtual para cargas de trabajo de nivel de entrada más pequeñas, como desarrollo y pruebas, servidores web y servidores de bases de datos más pequeños.
Debido a las relaciones más pequeñas de memoria a vCore en las máquinas virtuales General Purpose, es importante monitorizar cuidadosamente los contadores de rendimiento basados en memoria para asegurarse de que SQL Server obtenga la memoria caché del búfer necesaria. Para obtener más información, consulte línea base de rendimiento de memoria. Es posible que las máquinas virtuales de uso general no sean adecuadas para cargas de trabajo de SQL Server de producción más grandes, ya que su relación mínima recomendada de memoria a núcleo virtual está por debajo del punto de partida recomendado de 8:1 para cargas de trabajo de SQL Server de producción.
Serie Ddsv5
| Parámetro | Importancia |
|---|---|
| Procesador | Intel® Xeon® Platinum 8370C (Ice Lake) |
| Proporción de memoria a vCore | 4:1 por debajo de las 8:1 recomendadas para SQL Server de producción; adecuada solo para aplicaciones pequeñas y desarrollo/pruebas |
| Número máximo de núcleos virtuales | 96 |
| Memoria | Hasta 384 GiB |
| IOPS máx. | 80 000 |
| Rendimiento máx. | 2600 Mbps |
| Premium Storage | Sí |
| Almacenamiento en caché del almacenamiento Premium | Sí |
| Carga de trabajo prevista | Desarrollo y pruebas, aplicaciones pequeñas, implementaciones de SQL y aplicaciones en paralelo |
Almacenamiento efímero para tempdb |
Sí (capacidad de 75-3600 GiB) |
La serie Ddsv5 ofrece una combinación justa de núcleos virtuales, memoria y disco temporal, pero con compatibilidad con memoria a núcleo virtual más pequeña.
Las máquinas virtuales Ddsv5 incluyen menor latencia y almacenamiento local de mayor velocidad.
Estas máquinas son ideales para implementaciones lado a lado de SQL y aplicaciones que requieren un acceso rápido al almacenamiento temporal y a las bases de datos relacionales departamentales. Hay una proporción de memoria a núcleo virtual estándar de 4 en todas las máquinas virtuales de esta serie.
Por este motivo, use el Standard_D8ds_v5 como tamaño mínimo recomendado de máquina virtual en esta serie. El tamaño de máquina virtual más grande es el Standard_D96ds_v5, que tiene 96 núcleos virtuales.
Serie DCadsv6 (Computación confidencial)
| Parámetro | Importancia |
|---|---|
| Procesador | AMD EPYC™ 9004 (Génova) |
| Proporción de memoria a vCore | 4:1 Se recomienda habitualmente una relación inferior a 8:1 para SQL Server en producción. |
| Número máximo de núcleos virtuales | 96 |
| Memoria | Hasta 384 GiB |
| Número máximo de IOPS de almacenamiento remoto | Hasta 175 000 |
| Rendimiento máximo del almacenamiento remoto | Hasta 4.320 MBps |
| Premium Storage | Sí |
| Almacenamiento en caché del almacenamiento Premium | Sí |
| Carga de trabajo prevista | Cargas de trabajo de computación confidencial que requieren protección de datos en uso y cifrado de disco para cargas de trabajo confidenciales |
Almacenamiento efímero para tempdb |
Sí (capacidad de 75-3600 GiB) |
Las máquinas virtuales DCadsv6 son máquinas virtuales confidenciales de Azure de propósito general con almacenamiento temporal local. Estas máquinas virtuales utilizan procesadores AMD EPYC™ 9004 (Genoa) y soportan Secure Encrypted Virtualization–Secure Nested Paging (SEV-SNP) para proporcionar entornos aislados por hardware que ayudan a proteger el código y los datos durante el procesamiento desde el hipervisor, los sistemas de gestión de host y los usuarios administrativos. La plataforma incluye el cifrado de memoria de máquina virtual basado en hardware y admite el cifrado de disco confidencial, incluido el cifrado de disco del sistema operativo en el arranque mediante claves administradas por el cliente (CMK) o claves administradas por la plataforma (PMK), integradas con Azure Key Vault y Azure HSM administrado.
Las configuraciones de DCadsv6 escalan verticalmente hasta 96 núcleos virtuales y 384 GiB de memoria y proporcionan un alto rendimiento de almacenamiento remoto. La serie también incluye almacenamiento temporal local (de 75 a 3600 GiB) que se puede usar para E/S transitorias, como tempdb, ensayo u otros datos recreables. Al igual que con todas las ofertas de máquinas virtuales confidenciales, las características de seguridad pueden suponer una sobrecarga de rendimiento. Realice pruebas comparativas de la carga de trabajo y seleccione un tamaño de máquina virtual que cumpla los requisitos de rendimiento. Dado que DCadsv6 tiene una relación de memoria a núcleo virtual de 4:1, puede ser una mejor opción para escenarios de computación confidencial que no están enlazados a memoria. En el caso de las cargas de trabajo de producción de SQL Server con uso intensivo de memoria, considere una serie de máquinas virtuales con una mayor proporción de memoria a vCore, donde sea apropiado.
Consulte máquinas virtuales confidenciales para obtener información sobre las ventajas de seguridad de las máquinas virtuales confidenciales de Azure. Estas máquinas virtuales protegen los datos de otras máquinas virtuales, el hipervisor y el código de administración de host.
Serie B
| Parámetro | Importancia |
|---|---|
| Procesador | Intel® Xeon® (varía según el tamaño) |
| Proporción de memoria a vCore | De 0.5:1 a 4:1 (varía según el tamaño) Por debajo de las 8:1 recomendadas para la SQL Server de producción |
| Número máximo de núcleos virtuales | 32 (serie Bsv2) |
| Memoria | Hasta 128 GiB |
| IOPS máx. | Hasta 80 000 (almacenamiento remoto) |
| Rendimiento máx. | Hasta 960 MBps |
| Premium Storage | Sí |
| Almacenamiento en caché del almacenamiento Premium | No |
| Carga de trabajo prevista | Prueba de concepto, desarrollo y pruebas, cargas de trabajo intermitentes |
Almacenamiento efímero para tempdb |
Sí (capacidad de 4 a 160 GiB) |
Los tamaños de máquina virtual de la serie B ampliables son ideales para cargas de trabajo que no necesitan un rendimiento coherente, como la prueba de concepto y los servidores de desarrollo y aplicaciones muy pequeños. Esta serie es única, ya que las aplicaciones tienen la capacidad de ráfaga durante el horario comercial con créditos ampliables que varían en función del tamaño de la máquina virtual. Cuando se agotan los créditos, la máquina virtual vuelve al rendimiento de la máquina virtual de línea base.
La mayoría de los tamaños de máquina virtual de la serie B ampliables tienen una relación de memoria a núcleo virtual de 4 o menos. Si debe elegir una máquina virtual de la serie B para SQL Server, elija la serie Bsv2, destinada a máquinas con mayor memoria. El Standard_B32s_v2 tiene 32 núcleos virtuales con un alto rendimiento de almacenamiento.
La ventaja de la serie B es el ahorro de proceso que se logra en comparación con los otros tamaños de máquina virtual de otras series, especialmente si necesita la potencia de procesamiento con moderación durante todo el día.
Nota:
La serie B ampliable no tiene la proporción de memoria a núcleo virtual de 8:1 que se recomienda para las cargas de trabajo de SQL Server. Como tal, considere la posibilidad de usar estas máquinas virtuales para cargas de trabajo de desarrollo, servidores web y aplicaciones más pequeñas únicamente.
Almacenamiento optimizado
Los tamaños de VM optimizados para almacenamiento están pensados para cargas de trabajo intensivas en E/S que se benefician de un alto rendimiento de disco y baja latencia de E/S, incluyendo escenarios de SQL Server donde el almacenamiento local rápido es lo más importante. Las máquinas virtuales de la serie L proporcionan almacenamiento NVMe local mapeado directamente que es efímero y están optimizados para lograr un mayor IOPS y rendimiento que depender principalmente de discos de datos duraderos.
Estas máquinas virtuales son buenas opciones para cargas de trabajo de macrodatos, almacenamiento de datos, informes y ETL. El alto rendimiento e IOPS del almacenamiento NVMe local es un buen caso de uso para procesar archivos que se cargan en la base de datos y otros escenarios en los que los datos se pueden volver a crear desde el sistema de origen u otros repositorios, como Azure Blob Storage o Azure Data Lake.
Serie Lsv4
| Parámetro | Importancia |
|---|---|
| Procesador | 5ª generación Intel® Xeon® Platinum 8573C (Emerald Rapids) |
| Proporción de memoria a vCore | 8:1 |
| Número máximo de núcleos virtuales | 96 |
| Memoria | Hasta 768 GiB |
| IOPS máx. | Hasta 6,6M (NVMe local); hasta 153 600 (almacenamiento remoto) |
| Rendimiento máx. | Hasta 36 000 MBps (NVMe local); hasta 5088 MBps (almacenamiento remoto) |
| Premium Storage | Sí |
| Almacenamiento en caché del almacenamiento Premium | Sí (no es compatible con el tamaño más grande) |
| Carga de trabajo prevista | Big data, bases de datos relacionales/NoSQL, análisis de datos, almacenamiento de datos en almacenes de datos; escenarios de SQL Server con uso intensivo de E/S (cargas de trabajo de tipo ETL, preparación y tempdb) |
Almacenamiento efímero para tempdb |
Sí (disco temporal NVMe local; 240 GB por capacidad de núcleo virtual, hasta ~23 TB en el tamaño más grande) |
La serie Lsv4 cuenta con un alto rendimiento, baja latencia, almacenamiento NVMe local asignado directamente y está diseñado para cargas de trabajo de almacenamiento de escalado vertical o horizontal que necesitan un equilibrio de capacidad, proceso y memoria SSD. Estas máquinas virtuales van de 2 a 96 núcleos virtuales con una relación coherente de memoria a núcleo virtual de 8:1 e incluyen 240 GB de capacidad de disco temporal NVMe local por núcleo virtual, escalando verticalmente hasta aproximadamente 23 TB de almacenamiento temporal local en el tamaño más grande.
El disco temporal NVMe local está diseñado para E/S transitorios de alto rendimiento (por ejemplo, tempdb, ensayo, ETL y otros conjuntos de trabajo recreables). Dado que es un almacenamiento temporal, no debe usarse para los archivos de datos que requieren durabilidad.
Advertencia
Si almacena los archivos de datos en el almacenamiento efímero de NVMe, podría provocar la pérdida de datos cuando se desasigne la máquina virtual.
Serie Lasv4
| Parámetro | Importancia |
|---|---|
| Procesador | AMD 4th Generation EPYC™ 9004 (Génova) |
| Proporción de memoria a vCore | 8:1 |
| Número máximo de núcleos virtuales | 96 |
| Memoria | Hasta 768 GiB |
| IOPS máx. | Hasta 6,6M (NVMe local); hasta 172 800 (almacenamiento remoto) |
| Rendimiento máx. | Hasta 36 000 MBps (NVMe local); hasta 4.320 MBps (almacenamiento remoto) |
| Premium Storage | Sí |
| Almacenamiento en caché del almacenamiento Premium | Sí (excepto el tamaño más grande) |
| Carga de trabajo prevista | Big data, bases de datos relacionales/NoSQL, análisis de datos, almacenamiento de datos en almacenes de datos; escenarios de SQL Server con uso intensivo de E/S (cargas de trabajo de tipo ETL, preparación y tempdb) |
Almacenamiento efímero para tempdb |
Sí (disco temporal NVMe local; ~240 GB por núcleo virtual, hasta ~23 TB en el tamaño más grande) |
La serie Lasv4 cuenta con un alto rendimiento, baja latencia, almacenamiento NVMe local asignado directamente y está diseñada para cargas de trabajo de almacenamiento de escalado vertical o horizontal que necesitan un equilibrio de capacidad SSD, computación y memoria. Estas máquinas virtuales van de 2 a 96 núcleos virtuales con una relación coherente de memoria a núcleo virtual de 8:1 e incluyen 240 GB de capacidad de disco temporal NVMe local por núcleo virtual, escalando verticalmente hasta aproximadamente 23 TB de almacenamiento temporal local en el tamaño más grande.
El disco temporal NVMe local está diseñado para E/S transitorios de alto rendimiento (por ejemplo, tempdb, ensayo, ETL y otros conjuntos de trabajo recreables). Dado que es un almacenamiento temporal, no debe usarse para los archivos de datos que requieren durabilidad.
Advertencia
Si almacena los archivos de datos en el almacenamiento efímero de NVMe, podría provocar la pérdida de datos cuando se desasigne la máquina virtual.
VCPU restringidas
Para mantener un nivel aceptable de rendimiento sin incurrir en mayores costos de licencias SQL Server, Azure ofrece tamaños de máquina virtual con recuentos reducidos de núcleos virtuales a través de una característica denominada constrained vCPU.
Esta característica le ayuda a controlar los costos de licencias al reducir los núcleos virtuales disponibles al tiempo que mantiene el mismo ancho de banda de memoria, almacenamiento y E/S de la máquina virtual primaria.
Puede restringir el número de núcleos virtuales a la mitad a un cuarto del tamaño de máquina virtual original. Al reducir el núcleo virtual disponible para la máquina virtual, se obtienen mayores ratios de memoria a núcleo virtual, pero el costo de proceso y sistema operativo sigue siendo el mismo.
Estos nuevos tamaños de máquina virtual tienen un sufijo que especifica el número de núcleos virtuales activos para facilitar su identificación.
Por ejemplo, el M64-32ms solo requiere el licenciamiento de 32 SQL Server vCores con la memoria, E/S y ancho de banda del M64ms. El M64-16ms requiere la concesión de licencia solo para 16 vCores. Aunque el M64-16ms tiene un trimestre del costo de licencia de SQL Server de los M64ms, el costo de proceso y sistema operativo de las máquinas virtuales es el mismo.
Considere los siguientes puntos:
- Las vCPU restringidas son más beneficiosas cuando los recursos informáticos mayores son innecesarios, especialmente para tamaños de máquina virtual más grandes, pero la memoria y el almacenamiento son una prioridad para mejorar las relaciones de memoria a núcleo virtual.
- Las opciones de vCPU restringidas son de un cuarto a la mitad del tamaño de máquina virtual principal Azure.
- Usted paga los costos de licencia del SQL Server para las vCPUs limitadas resultantes, reduciendo significativamente el costo de la implementación.
- El costo de proceso, que incluye licencias de sistema operativo, sigue siendo el mismo que la máquina virtual primaria.
- No todas las series de máquinas virtuales admiten vCPUs restringidos. Revise la documentación de vCPU restringida para conocer los tamaños de máquina virtual admitidos más recientes.
Personalización de vCore de máquina virtual
La característica Personalización vCore de máquina virtual de las máquinas virtuales de Azure incluye núcleos restringidos configurables (CCC) y la capacidad de deshabilitar la configuración de multiproceso simultáneo (SMT) e hyperthreading. Esta funcionalidad le permite ajustar el tamaño adecuado del recuento de vCPU para que coincida con las necesidades de licencia de SQL Server en un nivel pormenorizado en lugar de depender de las limitaciones de un cuarto a medio del modelo vCPU restringido original.
Los núcleos restringidos configurables conservan la memoria y las funcionalidades de E/S de la máquina virtual primaria, más allá de lo que es posible actualmente con tamaños de máquina virtual vCPU restringidos.
Contenido relacionado
Para obtener instrucciones detalladas sobre cada área de optimización:
- Lista de comprobación rápida : revise la lista de comprobación completa de procedimientos recomendados.
- Almacenamiento : optimización de la configuración y el rendimiento del disco
- Seguridad : implementación de procedimientos recomendados de seguridad
- Configuración de HADR : configuración de alta disponibilidad y recuperación ante desastres
- Recopilación de línea base : establecimiento de líneas base de rendimiento
- Actualización de SQL Server : mantener SQL Server actualizado
Revise otros artículos sobre la máquina virtual de SQL Server en Introducción a SQL Server en Azure Virtual Machines. Si tiene preguntas sobre las máquinas virtuales de SQL Server, consulte las Preguntas más frecuentes.