Azure SQL Database pricing
The intelligent, relational cloud database service
Start your Azure free account and get a $200 credit for 30 days. Plus, now 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, while you 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
Customise compute and storage resources based on your workload.
Save up to 30 per cent on Managed Instance1
Migrate your SQL Server licences with active Software Assurance.
Migrate virtualised workloads, save more
Move your Enterprise Edition virtualised workloads to SQL Database.
Explore all SQL Database pricing options
Find the performance and pricing that fits your workload.
Each standalone SQL database is assigned a certain amount of resources via performance tiers: Basic, Standard and Premium. A SQL database is best for applications with predictable patterns and relatively stable workloads.
US government entities are eligible to purchase Azure Government services from a licensing solution provider with no upfront financial commitment or directly through a pay-as-you-go online subscription.
Important: The price in R$ is merely a reference; this is an international transaction and the final price is subject to exchange rates and the inclusion of IOF taxes. An eNF will not be issued.
Azure Germany is available to customers and partners doing business in the European Union (EU), the European Free Trade Association (EFTA) and in the United Kingdom (UK). It provides data residency in Germany with additional levels of control and data protection. You can also sign up for a free Azure Germany trial.
Single database model
Single databases are fully isolated databases optimised for workloads when performance demands are somewhat predictable. You can scale a single database up or down through the Basic, Standard and Premium service tiers to get the performance and features your app needs, precisely when it needs it. Each tier is distinguished primarily by performance, which is measured in Database Transaction Units (DTUs). See Service tiers for more details.
Create a database now.
|DTUs||Included storage||Max storage 1||Price for DTUs and included storage 2|
|S0||10||250 GB||250 GB||$-|
|S1||20||250 GB||250 GB||$-|
|S2||50||250 GB||250 GB||$-|
|S3||100||250 GB||1 TB||$-|
|S4 3||200||250 GB||1 TB||$-|
|S6 3||400||250 GB||1 TB||$-|
|S7 3||800||250 GB||1 TB||$-|
|S9 3||1,600||250 GB||1 TB||$-|
|S12 3||3,000||250 GB||1 TB||$-|
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% availability SLA.
|DTUs||Included storage 1||Max storage 2||Price for DTUs and included storage 3|
|P1||125||500 GB||1 TB||$-|
|P2||250||500 GB||1 TB||$-|
|P4||500||500 GB||1 TB||$-|
|P6||1,000||500 GB||1 TB||$-|
|P11||1,750||4 TB||4 TB||$-|
|P15||4,000||4 TB||4 TB||$-|
Note: Outbound data transfers are charged at regular data transfer rates.
|Service tier||Preview price per GB|
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% 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.
Azure SQL Database Threat Detection provides an additional layer of security intelligence that is built into the service. It works around the clock to learn, profile and detect anomalous activities indicating unusual and potentially harmful attempts to access or exploit databases.
SQL Database Threat Detection integrates alerts with Azure Security Center, and each protected SQL Database server will be billed at the same price as 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 out for 60 days for free. Please see the Azure Security Center pricing page for more details.
Frequently asked questions (FAQs)
Managed Instance allows for scaling compute and storage independently. Customers pay for compute measured in vCores, storage and backup measured in GB, and the number of IOs consumed.
Managed Instance has two price options:
- Licence Included: Excludes Azure Hybrid Benefit for SQL Server. This option is for customers who choose not to apply their existing SQL Server licences with Software Assurance to Managed Instance.
- Base Rate: Reduced price that includes Azure Hybrid Benefit for SQL Server. Customers can opt into this price by using their SQL Server licences with Software Assurance.
A virtual core (vCore) represents the logical CPU available for your server, offered with a choice of hardware generations. 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.
Managed Instance is billed on a predictable, hourly rate based on the service tier, provisioned compute in vCores, provisioned storage and backup in GB per month, and number of IOs consumed. Backup storage of up to 100 per cent of your total database storage is included; beyond this, you’ll be billed in GB per month and for the number of IOs consumed in a month.
Note: For a limited period, until 30 June 2018, the backup charges and IO charges will be free.
The Azure Hybrid Benefit for SQL Server helps you get more value from your SQL Server licences and save up to 30 per cent1 on Azure SQL Database Managed Instance. Customers with active Software Assurance on Enterprise Edition and Standard Edition per core licences are eligible for the Azure Hybrid Benefit if they choose to move these licences to the cloud. The Azure Hybrid Benefit for SQL Server is not restricted to any specific licensing programme provided that you have active Software Assurance coverage.
You can activate the Azure Hybrid Benefit via the Azure Portal by confirming that you have sufficient active licences with Software Assurance. The Azure Hybrid Benefit works as follows: Customers with Standard Edition per-core licences with Software Assurance can get one (1) vCore in the cloud for every one core they own on-premises in the Managed Instance General Purpose option. Standard Edition customers are not eligible for the Azure Hybrid Benefit on the Business Critical SKU. Customers with Enterprise Edition per-core licences with Software Assurance can get 1 vCore in the cloud for every one core they own on premises in the Managed Instance Business Critical option. Customers with Enterprise Edition per-core licences with Software Assurance can get 4 vCores in the cloud for every 1 core they own on premises in the Managed Instance General Purpose option. Customers with Server/CAL licences can contact their account executive for Azure Hybrid Benefit for SQL Server options.
No. Licences must be used on premises or in the cloud. Customers have a 180-day grace period during which they can use licences 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 Licence Included pricing of the respective SKU.
The virtualisation benefit is applicable to virtualised workloads on Azure SQL Database Managed Instance. Use it to convert 1 core of SQL Enterprise Edition with active Software Assurance to get up to 4 vCores of Managed Instance General Purpose at the base rate. This makes moving virtualised applications to Managed Instance highly cost-effective. For example, if you have 4 core licences of SQL Enterprise Edition, you can receive up to 16 vCores of General Purpose at the base rate.
You are billed for each hour that a Managed Instance exists and for storage applied during that hour, regardless of whether the server was active for less than an hour. If you’ve scaled your database, you’ll be billed based on the highest provisioned vCore during the hour.
- If you create a Managed Instance server 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.
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 per cent 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 GB, you’ll get 100 GB of backup at no additional cost. But if the backup is 110 GB, you’ll pay for the additional 10 GB.
Note: For a limited period, until 30 June 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 total price for a single database (or an elastic pool) is the price for DTUs (or eDTUs) plus the price for any extra storage provisioned. The DTU (or eDTU) price includes some amount of storage at no additional cost. Extra storage beyond the included amount can be provisioned for an additional cost up to the storage max in increments of 250 GB up to 1 TB, and then in increments of 256 GB beyond 1 TB. The price of extra storage is the extra storage amount multiplied by the unit price for the service tier. Billing for DTUs or eDTUs and any extra storage occurs on an hourly basis.
Suppose an S3 database has provisioned 1 TB. The amount of storage included for S3 is 250 GB, so the extra storage amount is 1 TB – 250 GB = 774 GB. The unit price for extra storage in the Standard tier is approximately $-/GB/month during preview, 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, so the extra storage amount is 1 TB – 250 GB = 774 GB. The unit price for extra storage in the Premium tier is approximately $-/GB/month during preview, 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 FAQs in the documentation.
1Savings based on 8 vCore Business Critical Managed Instance in East US Region, running for 730 hours per month. Savings are calculated from full price (licence 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.
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