Azure SQL DW DWC 单元比较/与 vCore、内存等效

Posted

技术标签:

【中文标题】Azure SQL DW DWC 单元比较/与 vCore、内存等效【英文标题】:Azure SQL DW DWC Unit Comparison / Equivalent with vCores, Memory 【发布时间】:2021-09-08 23:39:56 【问题描述】:

我正在尝试使用带有 vCores、内存的 SQL DW DWC 建立计算等效项?

基本上,我试图与我的雇主争论,使用当前部署在 SQL DW 上的计算能力(见下图)是如此之小,以至于如果他们使用物理服务器或 SQL DB,他们将获得更好的计算性能.但是,我不知道在 vCore、内存等方面与 DW100c 相当...

例如,如果我想购买具有与图中所示相同计算能力的物理服务器,我需要在 vCore、IOP、内存等方面提出什么要求...?

【问题讨论】:

【参考方案1】:

我们不发布物理硬件规格,因为我们使用 DWU 来平滑不同代硬件之间的差异。

任何小于 500 的 DWU 规模都应该真正被视为开发/测试平台。您使用的是共享基础架构,您支付的 MPP 的好处将无法实现。

但是一旦达到 DWU1000c 及更高版本,与 SMP SQL Server、Azure SQL 等相比,您将获得巨大的性能提升。1000c 是性能的低端,但我记得我去年参与的一个练习对于相关工作负载,比 Azure SQL 和 SQL MI 快 30 倍。

如果您有 OLTP 工作负载或混合工作负载,请使用 SMP。如果您有一个 DW 工作负载并且您的性能目标通过 DWU100c 配置来满足,那么您可能最好使用 Azure SQL,因为您的并发性会更好。然而,在数 TB 规模上,MPP 总是会更快。

【讨论】:

嗨@Ron,很抱歉延迟回复。感谢您回复我。

以上是关于Azure SQL DW DWC 单元比较/与 vCore、内存等效的主要内容,如果未能解决你的问题,请参考以下文章

Azure Databricks 到 Azure SQL DW:长文本列

Azure 数据资源管理器与 Azure Synapse Analytics(又名 SQL DW)

基于 Azure DW 或 Azure SQL 的仪表板报告的最佳实践?

如何在 Synapse (Azure SQL DW) 上检索视图定义?

Azure Synapse SQL DW 部署是不是类似于 SQL DB 部署?

从 Azure Synapse 中的 Apache Spark 将数据写入 SQL DW