Skip to content

Commit cb02612

Browse files
authored
Merge pull request #89077 from jovanpop-msft/patch-118
Updated Managed Instance limits
2 parents 48806fb + c1e239e commit cb02612

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

articles/sql-database/sql-database-managed-instance-resource-limits.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -46,18 +46,18 @@ Managed instance has two service tiers: [General Purpose](sql-database-service-t
4646
| **Feature** | **General Purpose** | **Business Critical** |
4747
| --- | --- | --- |
4848
| Number of vCores\* | Gen4: 8, 16, 24<br/>Gen5: 4, 8, 16, 24, 32, 40, 64, 80 | Gen4: 8, 16, 24 <br/> Gen5: 4, 8, 16, 24, 32, 40, 64, 80 |
49-
| Max memory | Gen4: 56 GB - 168 GB (7GB/vCore)<br/>Gen5: 40.8 GB - 408 GB (5.1GB/vCore)<br/>Add more vCores to get more memory. | Gen4: 56 GB - 168 GB (7GB/vCore)<br/>Gen5: 40.8 GB - 408 GB (5.1GB/vCore)<br/>Add more vCores to get more memory. |
50-
| Max instance reserved storage size | - 2 TB for 4 vCores (Gen5 only)<br/>- 8 TB for other sizes | Gen4: 1 TB <br/> Gen5: <br/>- 1 TB for 4, 8, 16 vCores<br/>- 2 TB for 24 vCores<br/>- 4 TB for 32, 40, 64, 80 vCores |
51-
| Max database size | 8 TB | 4 TB |
52-
| Max number of databases per instance | 100 | 100 |
53-
| Max number of database files per instance | Up to 280 | 32,767 files per database |
54-
| Max file size | 8 TB | 4 TB |
55-
| Max log file size | 2 TB | 2 TB |
49+
| Max memory | Gen4: 56 GB - 168 GB (7GB/vCore)<br/>Gen5: 20.4 GB - 408 GB (5.1GB/vCore)<br/>Add more vCores to get more memory. | Gen4: 56 GB - 168 GB (7GB/vCore)<br/>Gen5: 20.4 GB - 408 GB (5.1GB/vCore)<br/>Add more vCores to get more memory. |
50+
| Max instance storage size (reserved) | - 2 TB for 4 vCores (Gen5 only)<br/>- 8 TB for other sizes | Gen4: 1 TB <br/> Gen5: <br/>- 1 TB for 4, 8, 16 vCores<br/>- 2 TB for 24 vCores<br/>- 4 TB for 32, 40, 64, 80 vCores |
51+
| Max database size | Up to currently available instance size (max 2 TB - 8 TB depending on the number of vCores). | Up to currently available instance size (max 1 TB - 4 TB depending on the number of vCores). |
52+
| Max tempDB size | Limited to 24 GB/vCore (96 - 1,920 GB) and currently available instance size.<br/>Add more vCores to get more TempDB space. | Up to currently available instance size. TempDB log file size is currently limited to 24GB/vCore. |
53+
| Max number of databases per instance | 100, unless the instance storage size limit has been reached. | 100, unless the instance storage size limit has been reached. |
54+
| Max number of database files per instance | Up to 280, unless the instance storage size or [Azure Premium Disk storage allocation space](sql-database-managed-instance-transact-sql-information.md#exceeding-storage-space-with-small-database-files) limit has been reached. | 32,767 files per database, unless the instance storage size limit has been reached. |
55+
| Max file size | Limited to 8 TB, currently available instance size (max 2 TB - 8 TB), and [Azure Premium Disk storage allocation space](sql-database-managed-instance-transact-sql-information.md#exceeding-storage-space-with-small-database-files). | Limited to 4 TB and currently available instance size (up to 1 TB - 4 TB). |
56+
| Max log file size | Limited to 2 TB, currently available instance size, and [Azure Premium Disk storage allocation space](sql-database-managed-instance-transact-sql-information.md#exceeding-storage-space-with-small-database-files). | Limited to 2 TB and currently available instance size. |
5657
| Data/Log IOPS (approximate) | 500 - 7,500 per file<br/>\*[Increase file size to get more IOPS](https://docs.microsoft.com/azure/virtual-machines/windows/premium-storage-performance#premium-storage-disk-sizes)| 5.5 K - 110 K (1375/vCore)<br/>Add more vCores to get better IO performance. |
57-
| Log write throughput limit | 3 MB/s per vCore<br/>Max 22 MB/s per instance | 4 MB/s per vCore<br/>Max 48 MB/s per instance|
58-
| Data throughput (approximate) | 100 - 250 MB/s per file<br/>\*[Increase the file size to get better IO performance](https://docs.microsoft.com/azure/virtual-machines/windows/premium-storage-performance#premium-storage-disk-sizes) | N/A |
58+
| Log write throughput limit (per instance) | 3 MB/s per vCore<br/>Max 22 MB/s | 4 MB/s per vCore<br/>Max 48 MB/s |
59+
| Data throughput (approximate) | 100 - 250 MB/s per file<br/>\*[Increase the file size to get better IO performance](https://docs.microsoft.com/azure/virtual-machines/windows/premium-storage-performance#premium-storage-disk-sizes) | Not limited. |
5960
| Storage IO latency (approximate) | 5-10 ms | 1-2 ms |
60-
| Max tempDB size | 192 - 1,920 GB (24 GB per vCore)<br/>Add more vCores to get more TempDB space. | Limited by the max instance storage size. TempDB log file size is currently limited to 24GB/vCore. |
6161
| In-memory OLTP | Not supported | Available |
6262
| Max sessions | 30000 | 30000 |
6363
| [Read-only replicas](sql-database-read-scale-out.md) | 0 | 1 (included in price) |
@@ -87,10 +87,10 @@ Managed instance currently supports deployment only on the following types of su
8787

8888
## Regional resource limitations
8989

90-
Supported subscription types can contain a limited number of resources per region. Managed instance has two default limits per Azure region depending on a type of subscription type:
90+
Supported subscription types can contain a limited number of resources per region. Managed instance has two default limits per Azure region (that can be increased on-demand by creating a special [support request in the Azure portal](#obtaining-a-larger-quota-for-sql-managed-instance)) depending on a type of subscription type:
9191

9292
- **Subnet limit**: The maximum number of subnets where managed instances are deployed in a single region.
93-
- **vCore limit**: The maximum number of vCores that can be deployed across all instances in a single region. The total number of instances is not limited as long as it is within the vCore limit.
93+
- **vCore unit limit**: The maximum number of vCore units that can be deployed across all instances in a single region. One GP vCore uses one vCore unit and one BC vCore takes 4 vCore units. The total number of instances is not limited as long as it is within the vCore unit limit.
9494

9595
> [!Note]
9696
> These limits are default settings and not technical limitations. The limits can be increased on-demand by creating a special [support request in the Azure portal](#obtaining-a-larger-quota-for-sql-managed-instance) if you need more managed instances in the current region. As an alternative, you can create new managed instances in another Azure region without sending support requests.

0 commit comments

Comments
 (0)