从Azure SQL数据库迁移到数据仓库

时间:2018-07-04 11:14:57

标签: azure-sql-database azure-sqldw

我目前有一个Azure SQL数据库,其中的数据全部处于星型架构(具有列存储索引的事实/昏暗表)中,并专用于报表应用程序。我们目前使用具有250个DTU的Premium数据库实例,它的大小约为150GB,但是一直在增加。

以类似的价格,我可以创建一个具有100个DWU的SQL数据仓库实例。我担心的是,由于实际上只有100个DWU和250个DTU,所以我实际上会看到性能下降。

我知道DWU和DTU没有直接可比性,但是谁能告诉我在这些情况下我是否可能看到性能提升/降低?

1 个答案:

答案 0 :(得分:1)

就价值而言,如here所述,相对于服务器容量而言,1 DWU = 7.5 DTU。

当您查看在其上配置DW实例的服务器实例时:

  • 100个DWU实例消耗750个DTU的服务器容量。这意味着您将比与当前拥有的Azure SQL Database Premium层关联的250个DTU多获得500个DTU。
  • 400个DWU实例消耗3,000 DTU的服务器容量

请考虑您使用Azure SQL数据仓库的并发性较低。