【问题标题】:Why does Azure Synapse limit the Storage Node size to 60?为什么 Azure Synapse 将存储节点大小限制为 60?
【发布时间】:2021-09-05 17:29:02
【问题描述】:

我看到 Synapse 配置的 SQL 池 (SQL DW) 设计将数据分布限制在 60 个节点。我是否正确理解了这个限制?

如果是这样,Microsoft 是如何以及为什么提供这个特定号码的?为什么是 60 而不是(比如)50 或 70?我要求解释导致产品具有配置限制的设计决策。

【问题讨论】:

    标签: azure azure-synapse azure-sqldw


    【解决方案1】:

    这是一个有很多因素的数字:)

    60 是 SQL 分布的数量,支持 1 到 60 个节点。

    我们可以为每个规模配置使用 1、2、3、4、5、6、10、12、15、20、30 或 60 个(我得到所有这些了吗?)可能的节点。

    【讨论】:

    • 是的,但问题仍然存在 - 为什么将最大数字设置为 60?为什么不是50?他们是如何决定 60 是数据分布的最佳数字。
    • @Vibha 因为 50 只支持 4 种配置,而不是 12,因为它只能被 10、5、2 和 1 整除。我们将分布的数量均匀分布在节点上,所以我们需要整体数除数。你可能会问,为什么不是 120?因为那样的话,我们会遇到将所有发行版放在单个节点上的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-23
    • 2017-09-19
    • 2018-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-21
    相关资源
    最近更新 更多