我们希望拥有辅助只读数据库,用于分析,报告,监视以及公开给其他应用程序。由于我们正在使用Azure DB,因此读取这些数据会导致DTU不断增加。因此,我希望拥有辅助数据库(横向扩展读取),以便可以与他们共享该辅助DB凭据,这样它对主数据库不会有任何影响。因此,请帮助我在Azure中设置辅助数据库(读取横向扩展)。我听说过地理复制,但这仅适用于某些地区。
答案 0 :(得分:0)
使用本地可读辅助文件的功能处于预览状态。它适用于较大的预订量(高级和更高的预订,尽管某些标准可能适用)。这不仅限于今天的某些地区。
活动的geo dr也可以用来进行横向扩展读取(但是请注意,dr副本需要花费一定的成本,因为它不仅使您可以进行灾难恢复,还可以读取横向扩展)。
两者的说明都可以在这里找到: https://docs.microsoft.com/en-us/azure/sql-database/sql-database-read-scale-out
数据库内资源管理将是拆分混合工作负载的另一种方法。但是,此功能在sql azure中目前不存在(尽管它是一个路线图项目)。