Queste VM azure hanno ottenuto più nuovi ordini al minuto rispetto alle VM con istanze gestite da SQL con processori precedenti
Molte aziende stanno spostando i loro carichi di lavoro di elaborazione delle transazioni online (OLTP) nel cloud. Le istanze gestite da Azure SQL è un servizio di database cloud che, secondo Microsoft, “combina la compatibilità del motore di database di SQL Server più ampia con tutti i vantaggi di una piattaforma evergreen e completamente gestita come servizio".1
Indipendentemente dal tipo di applicazioni OLTP che la tua azienda utilizza, prestazioni solide sono importanti da fornire ai tuoi utenti: che essi siano clienti o dipendenti, con un'esperienza rapida e reattiva. Abbiamo condotto test di benchmark per misurare le prestazioni di due serie di VM di istanze gestite di Azure SQL:
- Serie standard (di generazione 5), con CPU logiche basate su processori Intel® di vecchia generazione (RAM da 5,1 per vCore di CPU)2.
- Serie premium, con CPU logiche con processori scalabili Intel® Xeon® da 2,8 GHz di terza generazione (RAM da 7 GB per vCore CPU).
Nel nostro test, le VM con istanze gestite da Azure SQL serie premium con processori scalabili Intel® Xeon® di terza generazione hanno fornito prestazioni OLTP fino al 37% migliori. Queste prestazioni più forti possono contribuire a fornire un'esperienza utente più fluida e più veloce.
Confronto delle VM con 16 vCPU
Per confrontare le due serie di VM di istanze gestite da Azure SQL, abbiamo utilizzato TPROC-C, un carico di lavoro OLTP open source che fa parte dello strumento di benchmarking HammerDB. TPROC-C riporta le prestazioni in termini di nuovi ordini al minuto (NOPM). (Si noti che i risultati TPROC-C non sono in alcun modo comparabili con i risultati ufficiali revisionati per TPC.) Come mostrato nella Figura 1, scegliendo le VM di istanze gestite da Azure SQL serie premium da 16 vCPU, con processori scalabili Intel® Xeon® di terza generazione rispetto alle VM di serie standard delle stesse dimensioni con processori più vecchi, potresti godere di prestazioni del 37% maggiori.
Confronto delle VM con 8 vCPU
Come mostrato nella Figura 2, scegliendo le VM con istanze gestite da Azure SQL serie premium da 8 vCPU, con processori scalabili Intel® Xeon® di terza generazione rispetto alle VM serie standard da 8 vCPU con processori più vecchi, potresti godere di prestazioni del 30% superiori.
Conclusioni
Indipendentemente da come la tua azienda utilizza i database OLTP, l'elaborazione di più nuovi ordini al minuto può tradursi in un numero maggiore di utenti soddisfatti. I nostri test hanno dimostrato che scegliere le VM di istanze gestite da Azure SQL serie premium con processori scalabili Intel® Xeon® di terza generazione può fornire alle tue applicazioni un tasso di elaborazione fino al 37% superiore rispetto alle VM di serie standard con i processori più vecchi.
Per saperne di più
Per iniziare a eseguire i carichi di lavoro OLTP su macchine virtuali di istanze gestite da Azure SQL serie premium con processori scalabili Intel® Xeon® di terza generazione, visita https://azure.microsoft.com/it-it/products/azure-sql/managed-instance/.
Test di VM singola di Intel del 12/10/2021. Tutte le VM configurate con Microsoft SQL Server 2019 compatibile, Windows HammerDB 4.2, storage 2TB con 1250 GB per i dati e 750 GB per i log e tutti i test erano nella regione Azure EastUS. Dettagli dell'istanza: Intel Broadwell, 5,1 GB RAM/vCore: Intel® E5-2673 v4 (Broadwell) 2,3 GHz, 8 vCPU e 16 vCPU. Intel Ice Lake, 7 GB RAM/vCore: processori Intel® 8370C (Ice Lake) da 2,8 GHz, 8 vCPU e 16 vCPU.