SQL Azure 弹性比例 - 参考 table

SQL Azure Elastic Scale - reference table

我不确定我是否正确理解了引用 table 的概念。在我看来,它是一个 table,每个分片中都包含相同的数据。我错了吗?我问是因为我不知道应该如何将数据插入引用 table 以使数据在每个分片中成倍增加。或者也许这是不可能的?谁能澄清这个问题?

是的,引用 Table 的想法是每个分片都包含相同的数据。如果您的分片数量较少并且数据更改很少,您可以在应用程序中打开多个连接并将更改同时应用到多个数据库。或者,您可以构建一个管理脚本,定期迭代所有分片以更新参考数据或执行新行图像的批量插入。

Azure SQL 数据库中预览的新功能称为 Elastic DB Jobs,它允许您为要在所有分片上进行的操作定义 SQL 脚本,然后运行异步脚本与最终完成保证。您可以潜在地使用它来更新引用表。有关该功能的详细信息 here.