azure - 如何计算Azure SQL数据仓库DWU?

标签 azure data-warehouse azure-synapse

我正在分析 Azure SQL DW,并遇到了术语 DWU(数据仓库单元)。 link Azure 网站上仅提到了 DWU 的粗略定义。我想了解 DWU 是如何计算的以及我应该如何相应地扩展我的系统。

我还提到了 link但它并没有涵盖我的问题:

最佳答案

除了您找到的链接之外,了解 Azure SQL DW 将数据存储在 60 个称为“分布”的不同部分中也很有帮助。如果您的 DW 是 DWU100,则所有 60 个发行版都连接到一个计算节点。如果扩展到 DWU200,则将分离 30 个分布并重新附加到第二个计算节点。如果您一直扩展到 DWU2000,那么您将拥有 20 个计算节点,每个计算节点附加 3 个发行版。因此,您会看到 DWU 如何衡量 DW 的计算/查询能力。随着规模的扩大,每个计算节点可以在更少的数据上运行更多的计算。

更新:对于 Gen2,仍然有 60 个发行版,但 DWU 数学有点不同。 DWU500c 是一个全尺寸节点(同时扮演计算节点和控制节点角色),其中安装了所有 60 个发行版。小于 DWU500c 的规模是非全尺寸的单个节点(这意味着与较大 DWU 上的全尺寸节点相比,内核和 RAM 更少)。 DWU1000c 是 2 个计算节点,每个计算节点安装了 30 个发行版,并且有一个单独的控制节点。 DWU1500c 是 3 个计算节点和一个单独的控制节点。最大的是 DWU30000c,它有 60 个计算节点,每个节点安装一个发行版。

关于azure - 如何计算Azure SQL数据仓库DWU?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34991681/

相关文章:

python - 语言 worker 如何使用Python在Azure函数中工作?

azure - 打开 Powershell 时无法使用现有存储帐户

data-modeling - 维度表中的主键是否必须是事实表中主键的一部分?

sql - 为什么 IDENTITY 优于 GUID 作为数据仓库的主键?

sql-server - 在数据仓库场景中使用WITH(NOLOCK)有什么缺点

azure - 为什么 Azure Synapse 将存储节点大小限制为 60?

azure - 从 Azure 获取 'An existing connection was forcibly closed by the remote host.'

python - 如何使用 pydocumentdb 在 Cosmos DB 中创建分区集合?

azure - SQL Azure 数据仓库 - 当数据库名称包含连字符时如何在 SQL 中扩展

azure - 错误 401 : "Server failed to authenticate the request" while accesing data from Azure Synapse to ADLS Gens