SlideShare a Scribd company logo
1 of 5
Download to read offline
Achieve strong performance and value
on Azure SQL Database Hyperscale
Azure SQL Database Hyperscale offered better
performance and value compared to Amazon
Aurora PostgreSQL I/O-Optimized instances
Moving databases and other critical workloads to the cloud has given
organizations freedom from on-site hardware management as well as
the flexibility to expand resources alongside growing business demands.
But while these cloud instances reside elsewhere, traditional instances
have still been constrained by set limits of database size, memory, and
storage. Now, flexible infrastructures available in the cloud can allow
databases to grow on demand, based on usage.
Popular cloud service providers Microsoft Azure and Amazon
Web Services™
(AWS) each provide offerings in this space. To
assist organizations in their cloud selection process, the Principled
Technologies team evaluated the database performance and cost
effectiveness of Azure SQL Database Hyperscale and Amazon Aurora
PostgreSQL I/O-Optimized instances. In these tests, we used a
2.3TB database to fully utilize system components and used an I/O-
intensive workload.
In our testing across multiple vCore counts and using different numbers
of database users, we found that Azure SQL Database Hyperscale
offered stronger database performance than Amazon Aurora. Plus, Azure
SQL Database Hyperscale delivered a better value for cloud customers,
improving performance per dollar by as much as 68 percent.
Up to 38%
better performance vs.
Amazon Aurora
with 32vCore Azure SQL
Database Hyperscale (96 users)
Up to 68%
better performance vs.
Amazon Aurora
with 16vCore Azure SQL
Database Hyperscale (96 users)
Up to 68% better
performance/dollar vs.
Amazon Aurora
with 16vCore Azure SQL
Database Hyperscale (96 users)
Get better performance
as you grow
Both Azure SQL Database
Hyperscale instances
outperformed Amazon Aurora
at 64, 96, and 128 users
Achieve strong performance and value on Azure SQL Database Hyperscale February 2024 (Revised)
A Principled Technologies report: Hands-on testing. Real-world results.
How we tested
To compare database testing across the
instance types, we used the HammerDB
benchmark, which reports performance in
new orders per minute (NOPM) that a system
can process. More NOPM indicates that an
instance can handle more users accessing and
changing the database, which includes real-
world actions such as purchasing an item from
an online store or making hotel reservations.
We compared the OLTP performance of Azure
SQL Database Hyperscale and the Amazon
Aurora PostgreSQL I/O-Optimized instances
at three different user counts, 64, 96, and
128, to show performance differences across
different workload sizes. Within HammerDB
test parameters, we enabled the ‘use all
warehouses’ option which increases I/O
intensity.This fully utilized the 2.3TB database,
resulting in less read activity that could be
read out of memory cache. Both services used
different underlying database engines. For
more about the configurations we tested and
the step-by-step details of our testing, read
the science behind the report.
About Azure SQL Database Hyperscale
The Hyperscale service tier of Azure SQL Database
maintains the high availability of the general purpose
and business critical tiers while offering more compute
and storage resources. Hyperscale databases can
scale up or scale out on demand because they draw
from resource pools and don’t have defined limits. In a
Microsoft Learn post, Microsoft describes Hyperscale
architecture thusly: “Hyperscale separates the query
processing engine, where the semantics of various
data engines diverge, from the components that
provide long-term storage and durability for the data.
In this way, storage capacity can be smoothly scaled
out as far as needed. The initially supported storage
limit is 100 TB.”1
Azure SQL Database Hyperscale offers capabilities
that include rapid scaling, automatic scaling, and fast
database backups and restores.2
About HammerDB
HammerDB is an open-source benchmarking tool that
tests the performance of many leading databases.
The benchmark tool includes two built-in workloads
derived from industry standards: a transactional
(TPROC-C) workload and an analytics (TPROC-H)
workload. We chose the TPROC-C (TPC-C-like)
workload to demonstrate the online transaction
processing performance capabilities of each instance,
which benefit from high core counts and fast memory.
TPROC-C runs a transaction processing workload that
simulates an ecommerce business with five types of
transactions: receiving a customer order, recording
a payment, delivering an order, checking an order’s
status, and checking stock in inventory.3
Note that our
test results do not represent official TPC results and
are not comparable to official TPC-audited results.
To learn more about HammerDB, visit
https://www.hammerdb.com/.
Achieve strong performance and value on Azure SQL Database Hyperscale February 2024 (Revised) | 2
Improve database performance with Azure SQL Database Hyperscale
In our database tests comparing Azure SQL Database Hyperscale to Amazon Aurora instances, Azure SQL
Database Hyperscale offered better performance across the board.
Figure 1 compares the database performance of Azure SQL Database Hyperscale with 16 vCores to similarly
configured Amazon Aurora instances. Testing with 64 users, Azure SQL Database Hyperscale improved
performance by 51 percent; improved performance at 96 users by 68 percent; and improved performance at 128
users by 67 percent.
At 32 vCores, Azure SQL Database Hyperscale again delivered stronger performance than their Amazon Aurora
counterparts, achieving up to 38 percent more NOPM at 96 users (see Figure 2).
These significant performance gains across core counts and user counts show that Azure SQL Database
Hyperscale databases handle a greater transaction volume, which means more users can access and make
updates to the database, which ultimately helps your organization’s bottom line, no matter the specific
business you’re in.
Figure 1: HammerDB benchmark results, in NOPM, at 64, 96, and 128 user counts for Azure SQL Database Hyperscale and Amazon Aurora
databases with 16 vCores. Higher is better. Source: Principled Technologies.
Database performance at 16 vCores
NOPM (higher is better)
64
96
128
37,995
63,493
32,866
55,323
34,749
52,710
SQL Database Hyperscale Amazon Aurora
Figure 2: HammerDB benchmark results, in NOPM, at 64, 96, and 128 user counts for Azure SQL Database Hyperscale and Amazon Aurora
databases with 32 vCores. Higher is better. Source: Principled Technologies.
Database performance at 32 vCores
NOPM (higher is better)
64
96
128
69,076
88,577
63,296
87,511
58,523
69,865
SQL Database Hyperscale Amazon Aurora
Achieve strong performance and value on Azure SQL Database Hyperscale February 2024 (Revised) | 3
Ensure your cloud instances provide top performance and value
Database performance is critical, but so too is the value you get for spending your IT budget with a cloud
provider. For details on the pricing we used to calculate performance/per dollar, read the science behind the
report. As Figure 3 shows, Azure SQL Database Hyperscale offered better value than did Amazon Aurora,
offering up to 68 percent better performance per dollar.
When we configured the instances with 32 vCores, Azure SQL Database Hyperscale again offered better value
than did Amazon Aurora, offering up to 40 percent better performance per dollar (see Figure 4).
Figure 3: Performance/dollar comparison for Azure SQL Database Hyperscale and Amazon Aurora databases with 16 vCores, based on our
HammerDB testing and prices as of 1/04/2024. Higher is better. Source: Principled Technologies.
Performance per dollar (at 16 vCores)
NOPM/dollar (higher is better)
64
96
128
12.69
19.32
12.01
20.28
13.88
23.27
SQL Database Hyperscale Amazon Aurora
Figure 4: Performance/dollar comparison for Azure SQL Database Hyperscale and Amazon Aurora databases with 32 vCores, based on our
HammerDB testing and prices as of 1/04/2024. Higher is better. Source: Principled Technologies.
Performance per dollar (at 32 vCores)
NOPM/dollar (higher is better)
64
96
128
11.85
14.37
12.81
18.00
13.98
18.22
SQL Database Hyperscale Amazon Aurora
Achieve strong performance and value on Azure SQL Database Hyperscale February 2024 (Revised) | 4
Conclusion
Selecting a cloud database service that not only provides the
easy scaling your organization requires, but also a stronger
balance of performance and value, can help your team meet
business goals without burning through your budgeted cloud
costs. In our hands-on tests, Azure SQL Database Hyperscale
delivered up to 68 percent stronger database performance
than Amazon Aurora did, which shows it can meet strenuous
performance needs at various user counts. In addition, Azure
SQL Database Hyperscale offered better performance per dollar,
making it an overall more cost-effective choice in addition to
being stronger in raw performance.
1. Microsoft, “Hyperscale architecture,” accessed December 3, 2023,
https://learn.microsoft.com/azure/azure-sql/database/hyperscale-ar-
chitecture?view=azuresql.
2. Microsoft, “Hyperscale service tier,” accessed December 3, 2023,
https://learn.microsoft.com/en-us/azure/azure-sql/database/ser-
vice-tier-hyperscale?view=azuresql.
3. HammerDB, “Understanding the TPROC-C workload derived from
TPC-C,” accessed December 3, 2023,
https://www.hammerdb.com/docs/ch03s05.html.
Facts matter.®
Principled
Technologies®
Facts matter.®
Achieve strong performance and value on Azure SQL Database Hyperscale February 2024 (Revised) | 5
Read the science behind this report at https://facts.pt/RZ1VaAm
This project was commissioned by Microsoft.
Principled
Technologies®
Principled Technologies is a registered trademark of Principled Technologies, Inc.
All other product names are the trademarks of their respective owners.
For additional information, review the science behind this report.

More Related Content

Similar to Achieve strong performance and value on Azure SQL Database Hyperscale

Reference for data migration pls choose and
Reference for data migration pls choose andReference for data migration pls choose and
Reference for data migration pls choose andiswarianagarajan
 
Get a clearer picture of potential cloud performance by looking beyond SPECra...
Get a clearer picture of potential cloud performance by looking beyond SPECra...Get a clearer picture of potential cloud performance by looking beyond SPECra...
Get a clearer picture of potential cloud performance by looking beyond SPECra...Principled Technologies
 
COMPARING THE PERFORMANCE OF ETL PIPELINE USING SPARK AND HIVE UNDER AZURE ...
COMPARING THE PERFORMANCE OF ETL PIPELINE USING SPARK AND HIVE   UNDER AZURE ...COMPARING THE PERFORMANCE OF ETL PIPELINE USING SPARK AND HIVE   UNDER AZURE ...
COMPARING THE PERFORMANCE OF ETL PIPELINE USING SPARK AND HIVE UNDER AZURE ...Megha Shah
 
February 2016 Webinar Series - Introduction to AWS Database Migration Service
February 2016 Webinar Series - Introduction to AWS Database Migration ServiceFebruary 2016 Webinar Series - Introduction to AWS Database Migration Service
February 2016 Webinar Series - Introduction to AWS Database Migration ServiceAmazon Web Services
 
SQL to Azure Migrations
SQL to Azure MigrationsSQL to Azure Migrations
SQL to Azure MigrationsDatavail
 
performance_tuning.pdf
performance_tuning.pdfperformance_tuning.pdf
performance_tuning.pdfAlexadiaz52
 
performance_tuning.pdf
performance_tuning.pdfperformance_tuning.pdf
performance_tuning.pdfAlexadiaz52
 
Dell APEX outperformed comparable Amazon EC2 instances on a decision-support ...
Dell APEX outperformed comparable Amazon EC2 instances on a decision-support ...Dell APEX outperformed comparable Amazon EC2 instances on a decision-support ...
Dell APEX outperformed comparable Amazon EC2 instances on a decision-support ...Principled Technologies
 
Whitepaper - Choosing the right cloud provider for your business
Whitepaper - Choosing the right cloud provider for your businessWhitepaper - Choosing the right cloud provider for your business
Whitepaper - Choosing the right cloud provider for your businessRick Blaisdell
 
strategies-for-migrating-oracle-database-to-aws
strategies-for-migrating-oracle-database-to-awsstrategies-for-migrating-oracle-database-to-aws
strategies-for-migrating-oracle-database-to-awsAbdul Sathar Sait
 
Complete data analysis faster with Google Cloud C3 high CPU instances enabled...
Complete data analysis faster with Google Cloud C3 high CPU instances enabled...Complete data analysis faster with Google Cloud C3 high CPU instances enabled...
Complete data analysis faster with Google Cloud C3 high CPU instances enabled...Principled Technologies
 
[よくわかるAmazon Redshift]Amazon Redshift最新情報と導入事例のご紹介
[よくわかるAmazon Redshift]Amazon Redshift最新情報と導入事例のご紹介[よくわかるAmazon Redshift]Amazon Redshift最新情報と導入事例のご紹介
[よくわかるAmazon Redshift]Amazon Redshift最新情報と導入事例のご紹介Amazon Web Services Japan
 
Benchmarking Scalability and Elasticity of DistributedDataba.docx
Benchmarking Scalability and Elasticity of DistributedDataba.docxBenchmarking Scalability and Elasticity of DistributedDataba.docx
Benchmarking Scalability and Elasticity of DistributedDataba.docxjasoninnes20
 
Aws performance-efficiency-pillar
Aws performance-efficiency-pillarAws performance-efficiency-pillar
Aws performance-efficiency-pillarDarnette A
 
Introducing Azure SQL Data Warehouse
Introducing Azure SQL Data WarehouseIntroducing Azure SQL Data Warehouse
Introducing Azure SQL Data WarehouseJames Serra
 
Getting Started with Amazon Aurora
Getting Started with Amazon AuroraGetting Started with Amazon Aurora
Getting Started with Amazon AuroraAmazon Web Services
 
Get lower latency for NoSQL workloads in the cloud with Azure Cosmos DB for N...
Get lower latency for NoSQL workloads in the cloud with Azure Cosmos DB for N...Get lower latency for NoSQL workloads in the cloud with Azure Cosmos DB for N...
Get lower latency for NoSQL workloads in the cloud with Azure Cosmos DB for N...Principled Technologies
 
Steps to Modernize Your Data Ecosystem | Mindtree
Steps to Modernize Your Data Ecosystem | Mindtree									Steps to Modernize Your Data Ecosystem | Mindtree
Steps to Modernize Your Data Ecosystem | Mindtree AnikeyRoy
 
Six Steps to Modernize Your Data Ecosystem - Mindtree
Six Steps to Modernize Your Data Ecosystem  - MindtreeSix Steps to Modernize Your Data Ecosystem  - Mindtree
Six Steps to Modernize Your Data Ecosystem - Mindtreesamirandev1
 

Similar to Achieve strong performance and value on Azure SQL Database Hyperscale (20)

Reference for data migration pls choose and
Reference for data migration pls choose andReference for data migration pls choose and
Reference for data migration pls choose and
 
Get a clearer picture of potential cloud performance by looking beyond SPECra...
Get a clearer picture of potential cloud performance by looking beyond SPECra...Get a clearer picture of potential cloud performance by looking beyond SPECra...
Get a clearer picture of potential cloud performance by looking beyond SPECra...
 
AWSome Day MODULE 3 - Databases
AWSome Day MODULE 3 - DatabasesAWSome Day MODULE 3 - Databases
AWSome Day MODULE 3 - Databases
 
COMPARING THE PERFORMANCE OF ETL PIPELINE USING SPARK AND HIVE UNDER AZURE ...
COMPARING THE PERFORMANCE OF ETL PIPELINE USING SPARK AND HIVE   UNDER AZURE ...COMPARING THE PERFORMANCE OF ETL PIPELINE USING SPARK AND HIVE   UNDER AZURE ...
COMPARING THE PERFORMANCE OF ETL PIPELINE USING SPARK AND HIVE UNDER AZURE ...
 
February 2016 Webinar Series - Introduction to AWS Database Migration Service
February 2016 Webinar Series - Introduction to AWS Database Migration ServiceFebruary 2016 Webinar Series - Introduction to AWS Database Migration Service
February 2016 Webinar Series - Introduction to AWS Database Migration Service
 
SQL to Azure Migrations
SQL to Azure MigrationsSQL to Azure Migrations
SQL to Azure Migrations
 
performance_tuning.pdf
performance_tuning.pdfperformance_tuning.pdf
performance_tuning.pdf
 
performance_tuning.pdf
performance_tuning.pdfperformance_tuning.pdf
performance_tuning.pdf
 
Dell APEX outperformed comparable Amazon EC2 instances on a decision-support ...
Dell APEX outperformed comparable Amazon EC2 instances on a decision-support ...Dell APEX outperformed comparable Amazon EC2 instances on a decision-support ...
Dell APEX outperformed comparable Amazon EC2 instances on a decision-support ...
 
Whitepaper - Choosing the right cloud provider for your business
Whitepaper - Choosing the right cloud provider for your businessWhitepaper - Choosing the right cloud provider for your business
Whitepaper - Choosing the right cloud provider for your business
 
strategies-for-migrating-oracle-database-to-aws
strategies-for-migrating-oracle-database-to-awsstrategies-for-migrating-oracle-database-to-aws
strategies-for-migrating-oracle-database-to-aws
 
Complete data analysis faster with Google Cloud C3 high CPU instances enabled...
Complete data analysis faster with Google Cloud C3 high CPU instances enabled...Complete data analysis faster with Google Cloud C3 high CPU instances enabled...
Complete data analysis faster with Google Cloud C3 high CPU instances enabled...
 
[よくわかるAmazon Redshift]Amazon Redshift最新情報と導入事例のご紹介
[よくわかるAmazon Redshift]Amazon Redshift最新情報と導入事例のご紹介[よくわかるAmazon Redshift]Amazon Redshift最新情報と導入事例のご紹介
[よくわかるAmazon Redshift]Amazon Redshift最新情報と導入事例のご紹介
 
Benchmarking Scalability and Elasticity of DistributedDataba.docx
Benchmarking Scalability and Elasticity of DistributedDataba.docxBenchmarking Scalability and Elasticity of DistributedDataba.docx
Benchmarking Scalability and Elasticity of DistributedDataba.docx
 
Aws performance-efficiency-pillar
Aws performance-efficiency-pillarAws performance-efficiency-pillar
Aws performance-efficiency-pillar
 
Introducing Azure SQL Data Warehouse
Introducing Azure SQL Data WarehouseIntroducing Azure SQL Data Warehouse
Introducing Azure SQL Data Warehouse
 
Getting Started with Amazon Aurora
Getting Started with Amazon AuroraGetting Started with Amazon Aurora
Getting Started with Amazon Aurora
 
Get lower latency for NoSQL workloads in the cloud with Azure Cosmos DB for N...
Get lower latency for NoSQL workloads in the cloud with Azure Cosmos DB for N...Get lower latency for NoSQL workloads in the cloud with Azure Cosmos DB for N...
Get lower latency for NoSQL workloads in the cloud with Azure Cosmos DB for N...
 
Steps to Modernize Your Data Ecosystem | Mindtree
Steps to Modernize Your Data Ecosystem | Mindtree									Steps to Modernize Your Data Ecosystem | Mindtree
Steps to Modernize Your Data Ecosystem | Mindtree
 
Six Steps to Modernize Your Data Ecosystem - Mindtree
Six Steps to Modernize Your Data Ecosystem  - MindtreeSix Steps to Modernize Your Data Ecosystem  - Mindtree
Six Steps to Modernize Your Data Ecosystem - Mindtree
 

More from Principled Technologies

A comparison of security features in Dell, HP, and Lenovo PC systems
A comparison of security features in Dell, HP, and Lenovo PC systemsA comparison of security features in Dell, HP, and Lenovo PC systems
A comparison of security features in Dell, HP, and Lenovo PC systemsPrincipled Technologies
 
Increase security, sustainability, and efficiency with robust Dell server man...
Increase security, sustainability, and efficiency with robust Dell server man...Increase security, sustainability, and efficiency with robust Dell server man...
Increase security, sustainability, and efficiency with robust Dell server man...Principled Technologies
 
Increase security, sustainability, and efficiency with robust Dell server man...
Increase security, sustainability, and efficiency with robust Dell server man...Increase security, sustainability, and efficiency with robust Dell server man...
Increase security, sustainability, and efficiency with robust Dell server man...Principled Technologies
 
Scale up your storage with higher-performing Dell APEX Block Storage for AWS ...
Scale up your storage with higher-performing Dell APEX Block Storage for AWS ...Scale up your storage with higher-performing Dell APEX Block Storage for AWS ...
Scale up your storage with higher-performing Dell APEX Block Storage for AWS ...Principled Technologies
 
Scale up your storage with higher-performing Dell APEX Block Storage for AWS
Scale up your storage with higher-performing Dell APEX Block Storage for AWSScale up your storage with higher-performing Dell APEX Block Storage for AWS
Scale up your storage with higher-performing Dell APEX Block Storage for AWSPrincipled Technologies
 
Get in and stay in the productivity zone with the HP Z2 G9 Tower Workstation
Get in and stay in the productivity zone with the HP Z2 G9 Tower WorkstationGet in and stay in the productivity zone with the HP Z2 G9 Tower Workstation
Get in and stay in the productivity zone with the HP Z2 G9 Tower WorkstationPrincipled Technologies
 
Open up new possibilities with higher transactional database performance from...
Open up new possibilities with higher transactional database performance from...Open up new possibilities with higher transactional database performance from...
Open up new possibilities with higher transactional database performance from...Principled Technologies
 
Improving database performance and value with an easy migration to Azure Data...
Improving database performance and value with an easy migration to Azure Data...Improving database performance and value with an easy migration to Azure Data...
Improving database performance and value with an easy migration to Azure Data...Principled Technologies
 
Realize better value and performance migrating from Azure Database for Postgr...
Realize better value and performance migrating from Azure Database for Postgr...Realize better value and performance migrating from Azure Database for Postgr...
Realize better value and performance migrating from Azure Database for Postgr...Principled Technologies
 
Set up students and teachers to excel now and in the future with Intel proces...
Set up students and teachers to excel now and in the future with Intel proces...Set up students and teachers to excel now and in the future with Intel proces...
Set up students and teachers to excel now and in the future with Intel proces...Principled Technologies
 
Finding the path to AI success with the Dell AI portfolio - Summary
Finding the path to AI success with the Dell AI portfolio - SummaryFinding the path to AI success with the Dell AI portfolio - Summary
Finding the path to AI success with the Dell AI portfolio - SummaryPrincipled Technologies
 
Finding the path to AI success with the Dell AI portfolio
Finding the path to AI success with the Dell AI portfolioFinding the path to AI success with the Dell AI portfolio
Finding the path to AI success with the Dell AI portfolioPrincipled Technologies
 
Improve backup and recovery outcomes by combining Dell APEX Data Storage Serv...
Improve backup and recovery outcomes by combining Dell APEX Data Storage Serv...Improve backup and recovery outcomes by combining Dell APEX Data Storage Serv...
Improve backup and recovery outcomes by combining Dell APEX Data Storage Serv...Principled Technologies
 
Improve backup and recovery outcomes by combining Dell APEX Data Storage Serv...
Improve backup and recovery outcomes by combining Dell APEX Data Storage Serv...Improve backup and recovery outcomes by combining Dell APEX Data Storage Serv...
Improve backup and recovery outcomes by combining Dell APEX Data Storage Serv...Principled Technologies
 
Utilizing Azure Cosmos DB for intelligent AI‑powered applications
Utilizing Azure Cosmos DB for intelligent AI‑powered applicationsUtilizing Azure Cosmos DB for intelligent AI‑powered applications
Utilizing Azure Cosmos DB for intelligent AI‑powered applicationsPrincipled Technologies
 
Build an Azure OpenAI application using your own enterprise data
Build an Azure OpenAI application using your own enterprise dataBuild an Azure OpenAI application using your own enterprise data
Build an Azure OpenAI application using your own enterprise dataPrincipled Technologies
 
Dell Chromebooks: Durable, easy to deploy, and easy to service
Dell Chromebooks: Durable, easy to deploy, and easy to serviceDell Chromebooks: Durable, easy to deploy, and easy to service
Dell Chromebooks: Durable, easy to deploy, and easy to servicePrincipled Technologies
 
Back up and restore data faster with a Dell PowerProtect Data Manager Applian...
Back up and restore data faster with a Dell PowerProtect Data Manager Applian...Back up and restore data faster with a Dell PowerProtect Data Manager Applian...
Back up and restore data faster with a Dell PowerProtect Data Manager Applian...Principled Technologies
 
Back up and restore data faster with a Dell PowerProtect Data Manager Appliance
Back up and restore data faster with a Dell PowerProtect Data Manager ApplianceBack up and restore data faster with a Dell PowerProtect Data Manager Appliance
Back up and restore data faster with a Dell PowerProtect Data Manager AppliancePrincipled Technologies
 
Meeting the challenges of AI workloads with the Dell AI portfolio - Summary
Meeting the challenges of AI workloads with the Dell AI portfolio - SummaryMeeting the challenges of AI workloads with the Dell AI portfolio - Summary
Meeting the challenges of AI workloads with the Dell AI portfolio - SummaryPrincipled Technologies
 

More from Principled Technologies (20)

A comparison of security features in Dell, HP, and Lenovo PC systems
A comparison of security features in Dell, HP, and Lenovo PC systemsA comparison of security features in Dell, HP, and Lenovo PC systems
A comparison of security features in Dell, HP, and Lenovo PC systems
 
Increase security, sustainability, and efficiency with robust Dell server man...
Increase security, sustainability, and efficiency with robust Dell server man...Increase security, sustainability, and efficiency with robust Dell server man...
Increase security, sustainability, and efficiency with robust Dell server man...
 
Increase security, sustainability, and efficiency with robust Dell server man...
Increase security, sustainability, and efficiency with robust Dell server man...Increase security, sustainability, and efficiency with robust Dell server man...
Increase security, sustainability, and efficiency with robust Dell server man...
 
Scale up your storage with higher-performing Dell APEX Block Storage for AWS ...
Scale up your storage with higher-performing Dell APEX Block Storage for AWS ...Scale up your storage with higher-performing Dell APEX Block Storage for AWS ...
Scale up your storage with higher-performing Dell APEX Block Storage for AWS ...
 
Scale up your storage with higher-performing Dell APEX Block Storage for AWS
Scale up your storage with higher-performing Dell APEX Block Storage for AWSScale up your storage with higher-performing Dell APEX Block Storage for AWS
Scale up your storage with higher-performing Dell APEX Block Storage for AWS
 
Get in and stay in the productivity zone with the HP Z2 G9 Tower Workstation
Get in and stay in the productivity zone with the HP Z2 G9 Tower WorkstationGet in and stay in the productivity zone with the HP Z2 G9 Tower Workstation
Get in and stay in the productivity zone with the HP Z2 G9 Tower Workstation
 
Open up new possibilities with higher transactional database performance from...
Open up new possibilities with higher transactional database performance from...Open up new possibilities with higher transactional database performance from...
Open up new possibilities with higher transactional database performance from...
 
Improving database performance and value with an easy migration to Azure Data...
Improving database performance and value with an easy migration to Azure Data...Improving database performance and value with an easy migration to Azure Data...
Improving database performance and value with an easy migration to Azure Data...
 
Realize better value and performance migrating from Azure Database for Postgr...
Realize better value and performance migrating from Azure Database for Postgr...Realize better value and performance migrating from Azure Database for Postgr...
Realize better value and performance migrating from Azure Database for Postgr...
 
Set up students and teachers to excel now and in the future with Intel proces...
Set up students and teachers to excel now and in the future with Intel proces...Set up students and teachers to excel now and in the future with Intel proces...
Set up students and teachers to excel now and in the future with Intel proces...
 
Finding the path to AI success with the Dell AI portfolio - Summary
Finding the path to AI success with the Dell AI portfolio - SummaryFinding the path to AI success with the Dell AI portfolio - Summary
Finding the path to AI success with the Dell AI portfolio - Summary
 
Finding the path to AI success with the Dell AI portfolio
Finding the path to AI success with the Dell AI portfolioFinding the path to AI success with the Dell AI portfolio
Finding the path to AI success with the Dell AI portfolio
 
Improve backup and recovery outcomes by combining Dell APEX Data Storage Serv...
Improve backup and recovery outcomes by combining Dell APEX Data Storage Serv...Improve backup and recovery outcomes by combining Dell APEX Data Storage Serv...
Improve backup and recovery outcomes by combining Dell APEX Data Storage Serv...
 
Improve backup and recovery outcomes by combining Dell APEX Data Storage Serv...
Improve backup and recovery outcomes by combining Dell APEX Data Storage Serv...Improve backup and recovery outcomes by combining Dell APEX Data Storage Serv...
Improve backup and recovery outcomes by combining Dell APEX Data Storage Serv...
 
Utilizing Azure Cosmos DB for intelligent AI‑powered applications
Utilizing Azure Cosmos DB for intelligent AI‑powered applicationsUtilizing Azure Cosmos DB for intelligent AI‑powered applications
Utilizing Azure Cosmos DB for intelligent AI‑powered applications
 
Build an Azure OpenAI application using your own enterprise data
Build an Azure OpenAI application using your own enterprise dataBuild an Azure OpenAI application using your own enterprise data
Build an Azure OpenAI application using your own enterprise data
 
Dell Chromebooks: Durable, easy to deploy, and easy to service
Dell Chromebooks: Durable, easy to deploy, and easy to serviceDell Chromebooks: Durable, easy to deploy, and easy to service
Dell Chromebooks: Durable, easy to deploy, and easy to service
 
Back up and restore data faster with a Dell PowerProtect Data Manager Applian...
Back up and restore data faster with a Dell PowerProtect Data Manager Applian...Back up and restore data faster with a Dell PowerProtect Data Manager Applian...
Back up and restore data faster with a Dell PowerProtect Data Manager Applian...
 
Back up and restore data faster with a Dell PowerProtect Data Manager Appliance
Back up and restore data faster with a Dell PowerProtect Data Manager ApplianceBack up and restore data faster with a Dell PowerProtect Data Manager Appliance
Back up and restore data faster with a Dell PowerProtect Data Manager Appliance
 
Meeting the challenges of AI workloads with the Dell AI portfolio - Summary
Meeting the challenges of AI workloads with the Dell AI portfolio - SummaryMeeting the challenges of AI workloads with the Dell AI portfolio - Summary
Meeting the challenges of AI workloads with the Dell AI portfolio - Summary
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

Achieve strong performance and value on Azure SQL Database Hyperscale

  • 1. Achieve strong performance and value on Azure SQL Database Hyperscale Azure SQL Database Hyperscale offered better performance and value compared to Amazon Aurora PostgreSQL I/O-Optimized instances Moving databases and other critical workloads to the cloud has given organizations freedom from on-site hardware management as well as the flexibility to expand resources alongside growing business demands. But while these cloud instances reside elsewhere, traditional instances have still been constrained by set limits of database size, memory, and storage. Now, flexible infrastructures available in the cloud can allow databases to grow on demand, based on usage. Popular cloud service providers Microsoft Azure and Amazon Web Services™ (AWS) each provide offerings in this space. To assist organizations in their cloud selection process, the Principled Technologies team evaluated the database performance and cost effectiveness of Azure SQL Database Hyperscale and Amazon Aurora PostgreSQL I/O-Optimized instances. In these tests, we used a 2.3TB database to fully utilize system components and used an I/O- intensive workload. In our testing across multiple vCore counts and using different numbers of database users, we found that Azure SQL Database Hyperscale offered stronger database performance than Amazon Aurora. Plus, Azure SQL Database Hyperscale delivered a better value for cloud customers, improving performance per dollar by as much as 68 percent. Up to 38% better performance vs. Amazon Aurora with 32vCore Azure SQL Database Hyperscale (96 users) Up to 68% better performance vs. Amazon Aurora with 16vCore Azure SQL Database Hyperscale (96 users) Up to 68% better performance/dollar vs. Amazon Aurora with 16vCore Azure SQL Database Hyperscale (96 users) Get better performance as you grow Both Azure SQL Database Hyperscale instances outperformed Amazon Aurora at 64, 96, and 128 users Achieve strong performance and value on Azure SQL Database Hyperscale February 2024 (Revised) A Principled Technologies report: Hands-on testing. Real-world results.
  • 2. How we tested To compare database testing across the instance types, we used the HammerDB benchmark, which reports performance in new orders per minute (NOPM) that a system can process. More NOPM indicates that an instance can handle more users accessing and changing the database, which includes real- world actions such as purchasing an item from an online store or making hotel reservations. We compared the OLTP performance of Azure SQL Database Hyperscale and the Amazon Aurora PostgreSQL I/O-Optimized instances at three different user counts, 64, 96, and 128, to show performance differences across different workload sizes. Within HammerDB test parameters, we enabled the ‘use all warehouses’ option which increases I/O intensity.This fully utilized the 2.3TB database, resulting in less read activity that could be read out of memory cache. Both services used different underlying database engines. For more about the configurations we tested and the step-by-step details of our testing, read the science behind the report. About Azure SQL Database Hyperscale The Hyperscale service tier of Azure SQL Database maintains the high availability of the general purpose and business critical tiers while offering more compute and storage resources. Hyperscale databases can scale up or scale out on demand because they draw from resource pools and don’t have defined limits. In a Microsoft Learn post, Microsoft describes Hyperscale architecture thusly: “Hyperscale separates the query processing engine, where the semantics of various data engines diverge, from the components that provide long-term storage and durability for the data. In this way, storage capacity can be smoothly scaled out as far as needed. The initially supported storage limit is 100 TB.”1 Azure SQL Database Hyperscale offers capabilities that include rapid scaling, automatic scaling, and fast database backups and restores.2 About HammerDB HammerDB is an open-source benchmarking tool that tests the performance of many leading databases. The benchmark tool includes two built-in workloads derived from industry standards: a transactional (TPROC-C) workload and an analytics (TPROC-H) workload. We chose the TPROC-C (TPC-C-like) workload to demonstrate the online transaction processing performance capabilities of each instance, which benefit from high core counts and fast memory. TPROC-C runs a transaction processing workload that simulates an ecommerce business with five types of transactions: receiving a customer order, recording a payment, delivering an order, checking an order’s status, and checking stock in inventory.3 Note that our test results do not represent official TPC results and are not comparable to official TPC-audited results. To learn more about HammerDB, visit https://www.hammerdb.com/. Achieve strong performance and value on Azure SQL Database Hyperscale February 2024 (Revised) | 2
  • 3. Improve database performance with Azure SQL Database Hyperscale In our database tests comparing Azure SQL Database Hyperscale to Amazon Aurora instances, Azure SQL Database Hyperscale offered better performance across the board. Figure 1 compares the database performance of Azure SQL Database Hyperscale with 16 vCores to similarly configured Amazon Aurora instances. Testing with 64 users, Azure SQL Database Hyperscale improved performance by 51 percent; improved performance at 96 users by 68 percent; and improved performance at 128 users by 67 percent. At 32 vCores, Azure SQL Database Hyperscale again delivered stronger performance than their Amazon Aurora counterparts, achieving up to 38 percent more NOPM at 96 users (see Figure 2). These significant performance gains across core counts and user counts show that Azure SQL Database Hyperscale databases handle a greater transaction volume, which means more users can access and make updates to the database, which ultimately helps your organization’s bottom line, no matter the specific business you’re in. Figure 1: HammerDB benchmark results, in NOPM, at 64, 96, and 128 user counts for Azure SQL Database Hyperscale and Amazon Aurora databases with 16 vCores. Higher is better. Source: Principled Technologies. Database performance at 16 vCores NOPM (higher is better) 64 96 128 37,995 63,493 32,866 55,323 34,749 52,710 SQL Database Hyperscale Amazon Aurora Figure 2: HammerDB benchmark results, in NOPM, at 64, 96, and 128 user counts for Azure SQL Database Hyperscale and Amazon Aurora databases with 32 vCores. Higher is better. Source: Principled Technologies. Database performance at 32 vCores NOPM (higher is better) 64 96 128 69,076 88,577 63,296 87,511 58,523 69,865 SQL Database Hyperscale Amazon Aurora Achieve strong performance and value on Azure SQL Database Hyperscale February 2024 (Revised) | 3
  • 4. Ensure your cloud instances provide top performance and value Database performance is critical, but so too is the value you get for spending your IT budget with a cloud provider. For details on the pricing we used to calculate performance/per dollar, read the science behind the report. As Figure 3 shows, Azure SQL Database Hyperscale offered better value than did Amazon Aurora, offering up to 68 percent better performance per dollar. When we configured the instances with 32 vCores, Azure SQL Database Hyperscale again offered better value than did Amazon Aurora, offering up to 40 percent better performance per dollar (see Figure 4). Figure 3: Performance/dollar comparison for Azure SQL Database Hyperscale and Amazon Aurora databases with 16 vCores, based on our HammerDB testing and prices as of 1/04/2024. Higher is better. Source: Principled Technologies. Performance per dollar (at 16 vCores) NOPM/dollar (higher is better) 64 96 128 12.69 19.32 12.01 20.28 13.88 23.27 SQL Database Hyperscale Amazon Aurora Figure 4: Performance/dollar comparison for Azure SQL Database Hyperscale and Amazon Aurora databases with 32 vCores, based on our HammerDB testing and prices as of 1/04/2024. Higher is better. Source: Principled Technologies. Performance per dollar (at 32 vCores) NOPM/dollar (higher is better) 64 96 128 11.85 14.37 12.81 18.00 13.98 18.22 SQL Database Hyperscale Amazon Aurora Achieve strong performance and value on Azure SQL Database Hyperscale February 2024 (Revised) | 4
  • 5. Conclusion Selecting a cloud database service that not only provides the easy scaling your organization requires, but also a stronger balance of performance and value, can help your team meet business goals without burning through your budgeted cloud costs. In our hands-on tests, Azure SQL Database Hyperscale delivered up to 68 percent stronger database performance than Amazon Aurora did, which shows it can meet strenuous performance needs at various user counts. In addition, Azure SQL Database Hyperscale offered better performance per dollar, making it an overall more cost-effective choice in addition to being stronger in raw performance. 1. Microsoft, “Hyperscale architecture,” accessed December 3, 2023, https://learn.microsoft.com/azure/azure-sql/database/hyperscale-ar- chitecture?view=azuresql. 2. Microsoft, “Hyperscale service tier,” accessed December 3, 2023, https://learn.microsoft.com/en-us/azure/azure-sql/database/ser- vice-tier-hyperscale?view=azuresql. 3. HammerDB, “Understanding the TPROC-C workload derived from TPC-C,” accessed December 3, 2023, https://www.hammerdb.com/docs/ch03s05.html. Facts matter.® Principled Technologies® Facts matter.® Achieve strong performance and value on Azure SQL Database Hyperscale February 2024 (Revised) | 5 Read the science behind this report at https://facts.pt/RZ1VaAm This project was commissioned by Microsoft. Principled Technologies® Principled Technologies is a registered trademark of Principled Technologies, Inc. All other product names are the trademarks of their respective owners. For additional information, review the science behind this report.