使用 DTU 购买模型的单一数据库的资源限制 - Azure SQL 数据库

适用于: Azure SQL 数据库

本文提供了针对使用 DTU 购买模型的 Azure SQL 数据库的单一数据库的详细资源限制。

每个只读副本都有自己的资源,如 DTU、辅助角色和会话。 每个只读副本都受限于本文后面详细介绍的资源限制。

单一数据库:存储大小和计算大小

下表显示了可用于每个服务层级和计算大小的单一数据库的资源。 可以通过以下方式为单一数据库设置服务层级、计算大小和存储量:

重要

有关缩放指南和注意事项,请参阅缩放单一数据库

“基本”服务层级

计算大小 基本
最大 DTU 数 5
包含的存储 (GB) 2
最大存储 (GB) 2
最大内存中 OLTP 存储 (GB) 空值
最大并发工作线程数(请求数) 30
最大并发会话数 300

重要

“基本”服务层级提供的 vCore (CPU) 不到一个。 对于 CPU 密集型工作负荷,建议使用 S3 或更高的服务层级。

有关数据存储的“基本”服务层级放置在标准页 Blob 上。 标准页 Blob 使用基于硬盘驱动器 (HDD) 的存储介质,最适合用于对性能变化不太敏感的开发、测试和其他不频繁访问的工作负荷。

“标准”服务层级

计算大小 S0 S1 S2 S3
最大 DTU 10 20 50 100
包含的存储 (GB) 1 250 250 250 250
最大存储 (GB) 250 250 250 1024
最大内存中 OLTP 存储 (GB) 空值 空值 空值 空值
最大并发工作线程数(请求数) 60 90 120 200
最大并发会话数 600 900 1200 2400

1 请参阅 SQL 数据库定价选项,详细了解由于任何预配的额外存储导致的额外成本。

重要

标准 S0、S1 和 S2 层级提供的 vCore (CPU) 不到一个。 对于 CPU 密集型工作负荷,建议使用 S3 或更高的服务层级。

有关数据存储的标准 S0 和 S1 服务层级放置在标准页 Blob 上。 标准页 Blob 使用基于硬盘驱动器 (HDD) 的存储介质,最适合用于对性能变化不太敏感的开发、测试和其他不频繁访问的工作负荷。

“标准”服务层级(续)

计算大小 S4 S6 S7 S9 S12
最大 DTU 数 200 400 800 1600 3000
包含的存储 (GB) 1 250 250 250 250 250
最大存储 (GB) 1024 1024 1024 1024 1024
最大内存中 OLTP 存储 (GB) 空值 空值 空值 空值 空值
最大并发工作线程数(请求数) 400 800 1600 3200 6000
最大并发会话数 4800 9600 19200 30000 30000

1 请参阅 SQL 数据库定价选项,详细了解由于任何预配的额外存储导致的额外成本。

“高级”服务层级

计算大小 P1 P2 P4 P6 P11 P15
最大 DTU 数 125 250 500 1000 1750 4000
包含的存储 (GB) 1 500 500 500 500 4096 2 4096 2
最大存储 (GB) 1024 1024 1024 1024 4096 2 4096 2
最大内存中 OLTP 存储 (GB) 1 2 4 8 14 32
最大并发工作线程数(请求数) 200 400 800 1600 2800 6400
最大并发会话数 30000 30000 30000 30000 30000 30000

1 请参阅 SQL 数据库定价选项,详细了解由于任何预配的额外存储导致的额外成本。

2 从 1024 GB 到 4096 GB,以 256 GB 为增量。

备注

有关 tempdb 限制,请参阅 tempdb 限制

有关高级服务层级中存储限制的其他信息,请参阅存储空间管理

后续步骤