You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/sql-database/sql-database-service-tiers-general-purpose-business-critical.md
+11-6Lines changed: 11 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,21 +20,26 @@ Azure SQL Database is based on SQL Server database engine architecture that's ad
20
20
-[Business critical](sql-database-service-tier-business-critical.md), which is designed for low-latency workloads with one readable replica.
21
21
-[Hyperscale](sql-database-service-tier-hyperscale.md), which is designed for very large databases (up to 100 TB) with multiple readable replicas.
22
22
23
-
The following table describes the key differences between service tiers. Note that service tier characteristics might be different in Single Database and Managed Instance.
23
+
The following table describes the key differences between service tiers for the latest generation (Gen5). Note that service tier characteristics might be different in Single Database and Managed Instance.
24
24
25
25
|| Resource type | General Purpose | Hyperscale | Business Critical |
26
26
|:---:|:---:|:---:|:---:|:---:|
27
27
|**Best for**|All| Most business workloads. Offers budget oriented balanced compute and storage options. | Data applications with large data capacity requirements and the ability to auto-scale storage and scale compute fluidly. | OLTP applications with high transaction rate and lowest latency IO. Offers highest resilience to failures using several, isolated replicas.|
28
28
|**Resource type**||Single database / elastic pool / managed instance | Single database | Single database / elastic pool / managed instance |
29
-
|**Compute size**|Single database / elastic pool * | 1 to 80 vCores | 1 to 80 vCores*| 1 to 80 vCores |
|**IO throughput**| Single database**| 500 IOPS per vCore with 7000 maximum IOPS | Hyperscale is a multi-tiered architecture with caching at multiple levels. Effective IOPs will depend on the workload. | 5000 IOPS with 200,000 maximum IOPS|
37
-
|| Managed instance | Depends on size of file | N/A | Managed Instance: Depends on size of file|
37
+
|**TempDB size**| Single database / elastic pool |[32 GB per vCore](sql-database-vcore-resource-limits-single-databases.md#general-purpose-service-tier-for-provisioned-compute)|[32 GB per vCore](sql-database-vcore-resource-limits-single-databases.md#hyperscale-service-tier-for-provisioned-compute)|[32 GB per vCore](sql-database-vcore-resource-limits-single-databases.md#business-critical-service-tier-for-provisioned-compute)|
38
+
|| Managed instance |[24 GB per vCore](sql-database-managed-instance-resource-limits.md#service-tier-characteristics)| N/A |[Limited by storage size](sql-database-managed-instance-resource-limits.md#service-tier-characteristics)|
39
+
|**IO throughput**| Single database |[500 IOPS per vCore](sql-database-vcore-resource-limits-single-databases.md#general-purpose-service-tier-for-provisioned-compute)| Effective IOPs will depend on the workload. |[4000 IOPS per vCore](sql-database-vcore-resource-limits-single-databases.md#business-critical-service-tier-for-provisioned-compute)|
40
+
|| Managed instance |[100-250MB/s and 500-7500 IOPS per file](sql-database-managed-instance-resource-limits.md#service-tier-characteristics)| N/A |[1375 IOPS per vCore](sql-database-managed-instance-resource-limits.md#service-tier-characteristics)|
41
+
|**Write throughput**| Single database |[1.875 MB/s per vCore](sql-database-vcore-resource-limits-single-databases.md#general-purpose-service-tier-for-provisioned-compute)| Hyperscale is a multi-tiered architecture with caching at multiple levels. Effective IOPs will depend on the workload. |[6 MB/s per vCore (max 96 MB/s)](sql-database-vcore-resource-limits-single-databases.md#business-critical-service-tier-for-provisioned-compute)|
42
+
|| Managed instance |[3 MB/s per vCore (max 22 MB/s)](sql-database-managed-instance-resource-limits.md#service-tier-characteristics)| N/A |[4 MB/s per vcore (max 48 MB/s)](sql-database-managed-instance-resource-limits.md#service-tier-characteristics)|
38
43
|**Availability**|All|1 replica, no read-scale, no local cache | Multiple replicas, up to 15 read-scale, partial local cache | 3 replicas, 1 read-scale, zone-redundant HA, full local cache |
39
44
|**Backups**|All|RA-GRS, 7-35 days (7 days by default)| RA-GRS, 7 days, constant time point-in-time recovery (PITR) | RA-GRS, 7-35 days (7 days by default) |
0 commit comments