Azure SQL Datawarehouse 的分发计数可以更改吗?
它目前默认为 60,我还没有想出如何更改它。
不是。分布的数量是一种内部机制,用于表中的数据如何在计算基础架构中分布。用户可以为要拆分的数据选择分布模型的类型(循环与散列分布),但分布的实际管理由用户处理。这通过不需要用户理解和优化分布来简化数据和表格的管理。
要优化服务,您只需移动滑块即可更改以数据仓库单元 (DWU) 为单位测量的计算能力量。这允许通过或多或少的计算能力执行分布中的数据拆分 - 实现大规模。
请参阅 Azure SQL DW 表文档,网址为: https ://azure.microsoft.com/en-us/documentation/articles/sql-data-warehouse-develop-table-design/
此值与底层基础架构相关,而不是您可以选择的配置选项。在 APS 的 PDW 中,这将是您拥有的硬件数量的函数,是所涉及的计算节点数量的八倍,但使用云产品,您对它的控制权就更少了。
接受 60 的值,并努力最大限度地减少数据移动,让您的查询快速运行。