SQL Database pricing
A cloud database for app developers
- No upfront cost
- No termination fees
- Pay only for what you use
- Per-hour billing
Start your Azure free account and get a $200 credit for 30 days. Plus now get 12 months of free access to SQL Database.
Azure SQL Database is a cloud database service built for app developers. It’s the only database as a service that scales on-the-fly without downtime and helps you efficiently deliver multitenant apps, ultimately giving you more time to innovate and accelerating your time to market. SQL Database’s built-in intelligence quickly learns your app’s unique characteristics and dynamically adapts to maximize performance, reliability, and data protection. You can build secure apps and connect to SQL Database using the languages and platforms you prefer.
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 int'l transaction and the final price is subject to exchange rates and the inclusion of IOF taxes and an eNF will not be issued.
Azure Germany is available to customers and partners doing business in the European Union (EU) and European Free Trade Association (EFTA) and United Kingdom (UK) and provides data residency in Germany with additional levels of control and data protection. You can also sign up for a free Azure Germany trial.
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.
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 | $- |
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 | $- |
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% 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 | $- |
Premium RS
Premium RS (Preview)–Designed for IO-intensive workloads where a limited durability guarantee and lower SLA is acceptable. Premium RS runs with a lower number of redundant copies, which means that in case of a potential service failure scenario, a recovery from a backup representing up to a five-minute lag in data capture may be required.
| eDTUs per pool | Included storage per pool | Max storage per pool 1,2 | Max number databases per pool | Max eDTUs per database | Preview price for eDTUs and included storage 3 |
|---|---|---|---|---|---|
| 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 | $- |
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 storage
| Service tier | Preview price per GB |
|---|---|
| Standard | $- |
| Premium & Premium RS | $- |
Single database model
Single databases are fully isolated databases optimized 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 detail.
Create a database now.
Standard
| 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
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 | $- |
Premium RS
Premium RS (Preview)–Designed for IO-intensive workloads where a limited durability guarantee and lower SLA is acceptable. Premium RS runs with a lower number of redundant copies, which means that in case of a potential service failure scenario, a recovery from a backup representing up to a five-minute lag in data capture may be required.
| DTUs | Included storage | Max storage 1 | Preview price for DTUs and included storage 2 | |
|---|---|---|---|---|
| PRS1 | 125 | 500 GB | 1 TB | $- |
| PRS2 | 250 | 500 GB | 1 TB | $- |
| PRS4 | 500 | 500 GB | 1 TB | $- |
| PRS6 | 1,000 | 500 GB | 1 TB | $- |
Note: Outbound data transfers are charged at regular data transfer rates.
Extra storage
| Service tier | Preview price per GB |
|---|---|
| Standard | $- |
| Premium & Premium RS | $- |
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.
Threat Detection
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 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% uptime for SQL Database Basic, Standard and Premium tiers (excludes preview services). Read the SLA
Frequently Asked Questions (FAQ)
-
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, and 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, 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 1 TB – 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.
-
Premium is designed for IO-intensive production workloads that require high-availability and zero downtime. Premium is fault-tolerant and automatically handles read and write availability with a 99.99% availability SLA.
Premium RS (Preview) is designed for IO-intensive workloads where a limited durability guarantee and lower SLA is acceptable. Premium RS runs with a lower number of redundant copies, which means that in case of a potential service failure scenario, recovery from a backup with up to a 5-minute lag in data capture may be required.
-
Premium RS has no SLA during the public preview. When Premium RS becomes generally available, the SLA will be lower than the Premium SLA.
-
Yes, a database can be upgraded from Premium RS to Premium at any point in time.