Skip Navigation

Azure SQL Database pricing

The intelligent, relational cloud database service

Start your Azure free account and get a $200 credit for 30 days, plus get 12 months of free access to Azure SQL Database.

Azure SQL Database is a fully managed relational database with built-in intelligence supporting self-driving features such as performance tuning and threat alerts. Microsoft performs all the patching and updating of the code base, and manages the underlying infrastructure for you, so you can save time and resources. With high SQL Server compatibility, you can also migrate your databases to SQL Database Managed Instance without changing your apps.

Built-in high availability

Help ensure business continuity without extra configuration, replication, or database costs.

Flexible and transparent pricing

Customize compute and storage resources based on your workload.

Save up to 30 percent on Managed Instance*

Migrate your SQL Server licenses with active Software Assurance.

Learn more

Migrate virtualized workloads, save more

Move your Enterprise Edition virtualized workloads to SQL Database.

Learn more

Explore all SQL Database pricing options

Find the performance and pricing that fit your workload.

SQL Database Elastic Pool is a shared resource model that enables higher resource utilization efficiency, with all the databases within an elastic pool sharing predefined resources within the same pool. The workload pattern is well defined and is highly cost-effective in multitenant scenarios. Elastic pool is best for new SaaS apps, or for modernizing existing apps to SaaS.

A vCore-based purchase model is best if you are looking for flexibility, control and transparency of individual resource consumption. This model allows you to scale compute, memory, and storage based upon your workload needs and provides a straightforward way to translate on-premises workload requirements to the cloud. The vCore model is in preview. Prices reflect general availability rates.

General Purpose

Ideal for most business workloads, offering balanced and scalable compute and storage options.

Gen 4

Gen 4 CPUs are based on Intel E5-2673 v3 (Haswell) 2.4 GHz processors. In Gen 4, 1 vCore = 1 physical CPU

vCORE Memory (GB) Max Number Of Databases Per Pool License Included Price1 Azure Hybrid Benefit2 Price (% Savings)
1 7 100 $- $-
2 14 200 $- $-
4 28 500 $- $-
8 56 500 $- $-
16 112 500 $- $-
24 168 500 $- $-

1The vCore model is in preview. Prices reflect general availability rates.

2Applies to SQL Server Licenses with active Software Assurance (SA). Learn more about Azure Hybrid benefit for SQL Server.

Compute is provisioned in virtual cores (vCores) with an option to choose between compute generations.

Gen 5

Gen 5 logical CPUs are based on Intel E5-2673 v4 (Broadwell) 2.3 GHz processors. In Gen 5, 1 vCore = 1 hyper thread

vCORE Memory (GB) Max Number Of Databases Per Pool License Included Price1 Azure Hybrid Benefit2 Price (% Savings)
2 11 200 $- $-
4 22 500 $- $-
8 44 500 $- $-
16 88 500 $- $-
24 132 500 $- $-
32 176 500 $- $-
48 264 500 $- $-
80 440 500 $- $-

1The vCore model is in preview. Prices reflect general availability rates.

2Applies to SQL Server Licenses with active Software Assurance (SA). Learn more about Azure Hybrid benefit for SQL Server.

Compute is provisioned in virtual cores (vCores) with an option to choose between compute generations.

Storage

In the General Purpose tier, you are charged for Premium blob storage that you provision for your database or elastic pool. Storage can be configured between 5 GB and 4 TB with 1 GB increments.

Price
GB/month $-

Backup Storage

7 days of automated backups of your databases are copied to RA-GRS Standard blob storage. The storage is used by weekly full backups, daily differential backups, and transaction log backups copied every 5 minutes. The backup cost depends on the rate of change of the database. A minimum storage amount equal to 100% of database size is provided at no extra charge. Additional consumption of backup storage will be charged in GB/month.

Price
GB/month Free while in Preview

Long Term Retention Storage

Preview Price
GB/month $-/GB/month

I/Os

Free while in Preview

Business Critical

Business applications with high IO requirements. Offers highest resilience to failures using several isolated replicas.

Gen 4

Gen 4 CPUs are based on Intel E5-2673 v3 (Haswell) 2.4 GHz processors. In Gen 4, 1 vCore = 1 physical CPU

vCORE Memory (GB) Max Number Of Databases Per Pool License Included Price1 Azure Hybrid Benefit2 Price (% Savings)
2 14 50 $- $-
4 28 100 $- $-
8 56 100 $- $-
16 112 100 $- $-
24 168 100 $- $-

1The vCore model is in preview. Prices reflect general availability rates.

2Applies to SQL Server Licenses with active Software Assurance (SA). Learn more about Azure Hybrid benefit for SQL Server.

Compute is provisioned in virtual cores (vCores) with an option to choose between compute generations.

Gen 5

Gen 5 logical CPUs are based on Intel E5-2673 v4 (Broadwell) 2.3 GHz processors. In Gen 5, 1 vCore = 1 hyper thread

vCORE Memory (GB) Max Number Of Databases Per Pool License Included Price1 Azure Hybrid Benefit2 Price (% Savings)
4 22 50 $- $-
8 44 100 $- $-
16 88 100 $- $-
24 132 100 $- $-
32 176 100 $- $-
48 264 100 $- $-
80 440 100 $- $-

1The vCore model is in preview. Prices reflect general availability rates.

2Applies to SQL Server Licenses with active Software Assurance (SA). Learn more about Azure Hybrid benefit for SQL Server.

Compute is provisioned in virtual cores (vCores) with an option to choose between compute generations.

Storage

In the Business Critical tier, you are charged for local SSD storage that you provision for your database or elastic pool. Storage can be configured between 5 GB and 1 TB with 1 GB increments.

Price
GB/month $-

Backup Storage

7 days of automated backups of your databases are copied to RA-GRS Standard blob storage. The storage is used by weekly full backups, daily differential backups, and transaction log backups copied every 5 minutes. The backup cost depends on the rate of change of the database. A minimum storage amount equal to 100% of database size is provided at no extra charge. Additional consumption of backup storage will be charged in GB/month.

Price
GB/month Free while in Preview

Long Term Retention Storage

Preview Price
GB/month $-/GB/month

I/Os

Free while in Preview

In DTU-based SQL purchase models, a fixed set of resources is assigned to the database or elastic pool via performance tiers: Basic, Standard, and Premium. This model is best for customers who prefer the simplicity of fixed payments each month, where the simplicity of pre-configured options is desired.


Pricing details

Elastic pools

Elastic pools let you manage the collective performance of a pool of databases rather than single databases. The databases in the pool automatically scale up and down to meet demand. You can easily add and remove databases from the pool, scaling your app from a handful of databases to thousands, all within a budget you control.

Elastic pools are available in basic, standard, and premium service tiers. Each tier is distinguished primarily by its overall performance, which is measured in elastic Database Transaction Units (eDTUs). See Service tiers for elastic database pools for details.

Create an elastic pool now

Basic

eDTUs per pool Included storage per pool Max storage per pool 1 Max number databases per pool Max eDTUs per database Price for eDTUs and included storage
50 5 GB 5 GB 100 5 $-
100 10 GB 10 GB 200 5 $-
200 20 GB 20 GB 500 5 $-
300 29 GB 29 GB 500 5 $-
400 39 GB 39 GB 500 5 $-
800 78 GB 78 GB 500 5 $-
1,200 117 GB 117 GB 500 5 $-
1,600 156 GB 156 GB 500 5 $-
1Max storage per database in a basic pool is 2 GB

Standard

eDTUs per pool Included storage per pool Max storage per pool 1,2 Max number databases per pool Max eDTUs per database 3 Price for eDTUs and included storage 4
50 50 GB 500 GB 100 50 $-
100 100 GB 750 GB 200 100 $-
200 200 GB 1 TB 500 200 $-
300 300 GB 1.25 TB 500 300 $-
400 400 GB 1.5 TB 500 400 $-
800 800 GB 2 TB 500 800 $-
1,200 1.17 TB 2.5 TB 500 1,200 $-
1,600 1.56 TB 3 TB 500 1,600 $-
2,000 1.95 TB 3.5 TB 500 2,000 $-
2,500 2.44 TB 4 TB 500 2,500 $-
3,000 2.93 TB 4 TB 500 3,000 $-
1Max storage per database in a Standard pool is 1 TB.
2Max storage sizes greater than the amount of included storage are in preview.
3200 eDTUs per database and higher are well-suited for CPU intensive workloads. For IO intensive workloads, premium pools provide the best performance experience.
4An additional cost applies for extra storage that is provisioned above the amount of storage included. Please see the FAQ for details on how this cost is computed.

Premium

Premium—designed for IO-intensive production workloads with high availability and zero downtime. Premium is fault-tolerant and automatically handles read and write availability with a 99.99 percent availability SLA.

eDTUs per pool Included storage per pool 1 Max storage per pool 1,2,3 Max number databases per pool Max eDTUs per database Price for eDTUs and included storage 4
125 250 GB 1 TB 50 125 $-
250 500 GB 1 TB 100 250 $-
500 750 GB 1 TB 100 500 $-
1,000 1 TB 1 TB 100 1,000 $-
1,500 1.5 TB 1.5 TB 100 1,000 $-
2,000 2 TB 2 TB 100 1,750 $-
2,500 2.5 TB 2.5 TB 100 1,750 $-
3,000 3 TB 3 TB 100 1,750 $-
3,500 3.5 TB 3.5 TB 100 1,750 $-
4,000 4 TB 4 TB 100 4,000 $-
1More than 1 TB of storage in the Premium tier is available in all regions except the following: West Central US, US DoD Central, Germany Central, US DoD East, US Gov Texas, US Gov Arizona, US Gov Virginia, Germany Northeast. More widespread availability is planned. In these regions, the storage max in the Premium tier is limited to 1 TB.
2Maximum storage sizes greater than the amount of included storage are in preview.
3Maximum storage per database in a Premium pool is 1TB.
4 An additional cost applies for extra storage that's provisioned above the amount of storage included. Please see the FAQ for details on how this cost is computed.

See elastic pools to learn more about elastic pools, and see elastic jobs to learn how you can manage elastic databases in unison.

Note: Outbound data transfers are charged at regular data transfer rates.

SQL DB elastic pools is in general availability in all regions except India West.

Extra Data Storage

Service tier Preview Price
Standard $-/GB/month
Premium $-/GB/month
Extra storage is only available in the standard and premium service tiers.

Backup Storage

Preview Price
Long Term Retention Storage $-/GB/month

Active geo-replication (opt-in feature)

Active geo-replication creates up to four online (readable) secondaries in any Azure region. Secondary active geo-replication databases are priced at 100 percent of primary database prices. The cost of geo-replication traffic between the primary and the online secondary is included in the cost of the online secondary. Active geo-replication is available for all database tiers.

Advanced Threat Protection

SQL Advanced Threat Protection (ATP) provides a single go-to location for enabling and managing advanced SQL security capabilities. It includes functionality for discovering and classifying sensitive data, managing your database vulnerabilities, and detecting anomalous activities that could indicate a threat to your database.

With one click, you can enable ATP on your entire database server, applying to all databases on the server. ATP includes SQL Threat Detection, SQL Vulnerability Assessment, and SQL Information Protection. ATP pricing aligns with Azure Security Center standard tier at $15/node/month, where each protected SQL Database server is counted as one node. We invite you to try it for 60 days for free. Please see Azure Security Center pricing page for more details.

Support & SLA

  • Free billing and subscription management support
  • Flexible support plans starting at $29/month. Find a plan
  • Guaranteed 99.99 percent uptime for SQL Database (excludes preview services). Read the SLA

Frequently asked questions (FAQ)

  • A virtual core (vCore) represents the logical CPU available for your server, offered with a choice between generations of hardware. For servers created using Gen4 vCores, the vCores are based on Intel E5-2673 v3 (Haswell) 2.4 GHz processors. For servers created using Gen5 vCores, the vCores are based on Intel E5-2673 v4 (Broadwell) 2.3 GHz processors.

  • The vCore-based purchasing model gives you more flexibility and control and a straightforward way to translate your on-premises workload requirements to the cloud. It also allows you to scale compute and storage resources independently, based upon your workload needs.

    The vCore-based model is available to SQL Database managed instance, Single Database and Elastic Pool deployment options and enables the use of Azure Hybrid Benefit for SQL Server for each of these options. Pricing within the vCore-based model is therefore available with and without the hybrid benefit:

    • License included: Excludes Azure Hybrid Benefit for SQL Server. This option is for customers who choose not to apply their existing SQL Server licenses with Software Assurance to vCore-based SQL Database deployment options.
    • Base rate: Reduced price that includes Azure Hybrid Benefit for SQL Server. Customers can opt into this price by using their SQL Server licenses with Software Assurance.
  • Moving to the vCore-based model is not required. The introduction of the vCore-based model to the Elastic Pool and Single Database deployment options reflects our commitment to customer choice and flexibility. If you want to continue using the DTU-based model, you do not need to take any action and your experience and billing will remain unchanged. The DTU-based model will remain a viable option for purchasing SQL Database resources, alongside the vCore-based model.

  • The DTU and vCore-based models will continue to exist side by side. We are launching the vCore-based model in response to customer requests for more transparency around their database resources and the ability to scale compute and storage separately. The vCore-based model also enables additional savings for customers with active Software Assurance through the Azure Hybrid Benefit for SQL Server.

  • The Database Transaction Unit (DTU) is based on a blended measure of CPU, memory, reads, and writes. The DTU-based performance levels represent preconfigured bundles of resources to drive different levels of application performance. If you do not want to worry about the underlying resources and prefer the simplicity of a preconfigured bundle while paying a fixed amount each month, you may find the DTU-based model more suitable for your needs.

    If you need more insight into the underlying resources or need to scale them independently to achieve optimal performance, the vCore-based model will be the best choice. Additionally, if you have an active Software Assurance (SA) for SQL Server, you can leverage your existing investment and save up to 30% with Azure Hybrid Benefit for SQL Server. Both of the purchasing models provide the benefits of a fully-managed service such as automated backups, software updates and patches.

  • The new service tiers offer a simple online conversion method that is similar to the existing process of upgrading databases from Standard to Premium service tier and vice versa. This conversion can be initiated using Portal, ARM, PowerShell, Azure CLI or T-SQL.

  • In the vCore-based model, the service is billed on a predictable, hourly rate based on the service tier, provisioned compute in vCores, provisioned storage in GB/month and consumed backup storage. If the backup exceeds the total database size (i.e., 100% of the database size) there will be additional charges. vCore hours, configured database storage, consumed IO and backup storage are clearly itemized in the bill, making it easier to see the details of resources you have used. Backup storage up to 100% of the maximum database size is included, beyond which you will be billed in GB/month consumed in a month.

    For example:

    • If the SQL database exists for 12 hours in a month, the bill will show usage for 12 hours of vCore. If the SQL database provisioned an additional 100 GB, the bill will show storage usage in units of GB/Month prorated hourly and number of IOs consumed in a month.

    If the SQL database is active for less than one hour, you are billed for each hour the database exists using the highest service tier selected, provisioned storage and IO that applied during that hour, regardless of usage or whether the database was active for less than an hour.

    For example:

    • If you create a Managed Instance and delete it five minutes later, you’ll be charged for one database hour.
    • If you create a Managed Instance in the General Purpose tier with 8 vCores, and then immediately upgrade it to 16 vCores, you’ll be charged at the 16 vCore rate for the first hour.

    Note: For a limited period through June 30th 2018, backup charges and IO charges will be free of charge.

  • Backup storage is associated with automated backups of your instance. Increasing your backup retention period increases the backup storage that’s consumed by your instance. There’s no additional charge for backup storage for up to 100 percent of your total provisioned server storage. Additional consumption of backup storage will be charged in GB per month. For example, if you have the database storage size of 100 GBs, you’ll get 100 GBs of backup at no additional cost. But if the backup is 110 GBs, you’ll pay for the additional 10 GBs.

    Note: For a limited period, until June 30, 2018, the backup charges will be free.

  • There will be no additional charges for network data ingress or egress during public preview. Additional charges will be introduced at general availability.

  • The Azure Hybrid Benefit for SQL Server helps you maximize the value from your current licensing investments and accelerate your migration to the cloud. Azure Hybrid Benefit for SQL Server is an Azure-based benefit that enables you to use your SQL Server licenses with active Software Assurance to pay a reduced rate (“base rate”) on SQL Database. Azure Hybrid Benefit for SQL Server is available to all vCore-based options: SQL Database Managed Instance, Single Database and Elastic Pool. You may apply this benefit even if the SKU is active but note the base rate will be applied from the time you select it in the portal. No credit will be issued retroactively.

    You can activate the Azure Hybrid Benefit via the Azure Portal by attesting you have sufficient active licenses with Software Assurance. The Azure Hybrid Benefit works as follows:

    • If you have Standard Edition per core licenses with Software Assurance, you can get one vCore in the general purpose option for every one license core you own on-premises.
    • If you have Enterprise Edition per core licenses with Software Assurance, you can get one vCore in the business critical option (coming soon) for every one license core you own on-premises. Note: The Azure Hybrid Benefit for SQL Server for the Business Critical option is only available to Enterprise Edition customers.
    • If you have highly-virtualized Enterprise Edition per core licenses with Software Assurance you can get four vCores in the General Purpose option for every one license core you own on-premises. This is a unique virtualization benefit available only on Azure.
  • The virtualization benefit is applicable to virtualized workloads on vCore-based Azure SQL Database. You can use it to convert 1 license core of SQL Enterprise Edition with active Software Assurance to get up to 4 vCores of General Purpose at the base rate. This makes moving virtualized applications to vCore-based SQL Database options highly cost-effective. For example, if you have 4 core licenses of SQL Enterprise Edition, you can receive up to 16 vCores of General Purpose at the base rate.

  • Your licenses must be used either on-premises or in the cloud; however, you have a 180-day grace period during which you can use licenses both on-premises and in the cloud to facilitate migration.

  • No. Azure Hybrid Benefit cannot be applied retroactively.

  • To use Azure Hybrid Benefit for SQL Server, you need active Software Assurance. If your Software Assurance expires and you don’t renew it, you’ll be moved to the license included pricing of the respective SKU.

  • Suppose an S3 database has provisioned 1 TB. The amount of storage included for S3 is 250 GB, and so the extra storage amount is 1024 GB – 250 GB = 774 GB. The unit price for extra storage in the Standard tier is approximately $-/GB/month during preview, and so the extra storage price is 774 GB * $-/GB/month = $-/month. Therefore, the total price for the S3 database is $-/month for DTUs + $-/month for extra storage = $-/month.
  • Suppose a 125 eDTU Premium pool has provisioned 1 TB. The amount of storage included for a 125 eDTU Premium pool is 250 GB, and so the extra storage amount is 1024 GB – 250 GB = 774 GB. The unit price for extra storage in the Premium tier is approximately $-/GB/month during preview, and so the extra storage price is 774 GB * $-/GB/month = $-/month. Therefore, the total price for the pool is $-/month for pool eDTUs + $-/month for extra storage = $-/month.

See the SQL Database FAQ in documentation.

*Savings based on eight vCore Business Critical Managed Instance in East US Region, running 730 hours per month. Savings are calculated from full price (license included) against reduced price (applying Azure Hybrid Benefit for SQL Server), which includes the Software Assurance cost for SQL Server Enterprise Edition. Actual savings may vary based on region, instance size and performance tier, and Software Assurance tier. Prices as of December 2017, subject to change.

Resources

Estimate your monthly costs for Azure services

Review Azure pricing frequently asked questions

Learn more about Azure SQL Database

Review technical tutorials, videos, and more resources

Added to estimate. Press 'v' to view on calculator View on calculator

Learn and build with $200 in credit, and keep going for free