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

Migrating from Azure SQL Database to Data Warehouse

我目前有一个 Azure SQL 数据库,其中的数据全部采用星型模式(Fact/Dim 具有列存储索引的表)并且专门用于报告应用程序。我们目前使用具有 250 个 DTU 的 Premium 数据库实例,大小约为 150GB,但一直在增加。

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

我知道 DWU 和 DTU 不能直接比较,但是谁能告诉我在这种情况下我是否有可能看到性能 boost/reduction?

就其价值而言,1 DWU = 7.5 DTU 相对于服务器容量的解释 here

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

  • 100 个 DWU 实例消耗 750 个 DTU 的服务器容量。这意味着您收到的 DTU 多于与您当前拥有的 Azure SQL 数据库高级层关联的 250 个 DTU。
  • 400 个 DWU 实例消耗 3,000 个 DTU 的服务器容量

考虑到您与 Azure SQL 数据仓库的并发性较低。