Obtenga hasta un 37 % más de rendimiento OLTP de SQL Server escogiendo máquinas virtuales Microsoft Azure® SQL Managed Instance de la serie premium con procesadores escalables Intel® Xeon® de 3.ª generación

Microsoft SQL Server

  • Un 37 % más de rendimiento OLTP de SQL Server con las máquinas virtuales Azure SQL Managed Instance de la serie premium de 16 vCPU frente a las de la serie estándar con procesadores más antiguos.

  • Un 30 % más de rendimiento OLTP de SQL Server con las máquinas virtuales Azure SQL Managed Instance de la serie premium de 8 vCPU frente a las de la serie estándar con procesadores más antiguos.

author-image

Por

Estas máquinas virtuales Azure lograron más nuevos pedidos por minuto que las máquinas virtuales SQL Managed Instance con procesadores más antiguos

Son muchas las empresas que están llevando sus cargas de trabajo de procesamiento de transacciones en línea (OLTP) a la nube. Azure SQL Managed Instance es un servicio de base de datos en la nube que, según Microsoft, "combina la más amplia compatibilidad del motor de base de datos SQL Server con todas las ventajas de una plataforma como servicio totalmente gestionada y siempre activa".1

Independientemente del tipo de aplicación OLTP que utilice su empresa, contar con un rendimiento sólido es importante para poder ofrecer a sus usuarios (ya sean clientes o empleados) una experiencia rápida y con capacidad de respuesta. Realizamos pruebas de referencia para medir el rendimiento de dos series de máquinas virtuales Azure SQL Managed Instance:

  • La serie estándar (de 5.ª generación), con CPU lógicas basadas en procesadores Intel de generaciones anteriores (5,1 GB de RAM por cada CPU vCore)2.
  • La serie premium, con CPU lógicas con procesadores escalables Intel® Xeon de 2,8 GHz de 3.ª generación (7 GB de RAM por cada CPU vCore).

En nuestras pruebas, las máquinas virtuales Azure SQL Managed Instance de serie premium con procesadores escalables Intel® Xeon® de 3.ª generación ofrecieron hasta un 37 % más de rendimiento OLTP. Este mayor rendimiento puede contribuir a ofrecer experiencias de usuario más rápidas y fluidas.

Comparación de máquinas virtuales con 16 vCPU

Para comparar las dos series de máquinas virtuales Azure SQL Managed Instance, utilizamos TPROC-C, una carga de trabajo OLTP de código abierto que forma parte de la herramienta HammerDB de análisis de rendimiento. TPROC-C informa del rendimiento en términos de nuevos pedidos por minuto (NOPM). (Tenga en cuenta que los resultados TPROC-C no son de ninguna manera comparables a los resultados oficiales auditados por TPC). Como muestra la Figura 1, al escoger máquinas virtuales Azure SQL Managed Instance de la serie premium con 16 vCPU y procesadores escalables Intel® Xeon® de 3.ª generación en lugar de máquinas virtuales del mismo tamaño pero de la serie estándar, con procesadores más antiguos, podría disfrutar de un 37 % más de rendimiento.

Figura 1. Rendimiento relativo de TPROC-C en nuevos pedidos por minuto de las máquinas virtuales Azure SQL Managed Instance de la serie premium, de 16 vCPU, y las máquinas virtuales de la serie estándar. Cuantos más, mejor.

Comparación de máquinas virtuales con 8 vCPU

Como muestra la Figura 2, al escoger máquinas virtuales Azure SQL Managed Instance de la serie premium, de 8 vCPU con procesadores escalables Intel® Xeon® de 3.ª generación, en lugar de máquinas virtuales de la serie estándar, de 8 vCPU con procesadores más antiguos, podría disfrutar de un 30 % más de rendimiento.

Figura 2. Rendimiento relativo de TPROC-C en nuevos pedidos por minuto de las máquinas virtuales Azure SQL Managed Instance de la serie premium, de 8 vCPU, y las máquinas virtuales de la serie estándar. Cuantos más, mejor.

Conclusión

Independientemente del modo en que utilice su empresa las bases de datos OLTP, procesar más nuevos pedidos por minuto puede redundar en usuarios más satisfechos. Nuestras pruebas mostraron que optar por máquinas virtuales Azure SQL Managed Instance de la serie premium, con procesadores escalables Intel® Xeon® de 3.ª generación, puede proporcionar a sus aplicaciones una tasa de procesamiento hasta un 37 % superior a la de las máquinas virtuales de la serie estándar con procesadores más antiguos.

Más información

Para comenzar a ejecutar sus cargas de trabajo OLTP en máquinas virtuales Azure SQL Managed Instance de la serie premium con procesadores escalables Intel® Xeon® de 3.ª generación, visite: https://azure.microsoft.com/es-es/products/azure-sql/managed-instance/.

Pruebas de máquina virtual única realizadas por Intel el 10/12/2021. Todas las máquinas virtuales se configuraron con Microsoft SQL Server 2019 Compatible, Windows HammerDB 4.2, 2 TB de almacenamiento con 1250 GB para datos y 750 GB para registro, y todas las pruebas se hicieron en la región EastUS de Azure. Detalles de la instancia: Intel Broadwell, 5,1 GB de RAM/vCore: Intel® E5-2673 v4 (Broadwell) 2,3 GHz, 8 vCPU y 16 vCPU. Intel Ice Lake, 7 GB de RAM/vCore: procesadores Intel® 8370C (Ice Lake) de 2,8 GHz, 8 vCPU y 16 vCPU.

Información sobre productos y rendimiento

2Tenga en cuenta que las máquinas virtuales de la serie estándar pueden estar basadas en cualquiera de varios procesadores Intel más antiguos, pudiendo ser de 2,3 GHz o 2,5 GHz. En nuestras pruebas, las máquinas virtuales de la serie estándar utilizaron procesadores Intel® Xeon® E5-2673 v4 (2,3 GHz).