【发布时间】:2019-02-16 21:53:20
【问题描述】:
我在美国西部地区有一个 Azure SQL 数据库,它已地理复制到美国东部地区。是否可以仅为异地复制数据库启用读取扩展。我在次要区域有大量的 BI 负载,并且真的希望仅在次要区域中利用读取横向扩展功能。所有 BI ETL 都直接指向辅助端点,并希望通过读取横向扩展功能优化 BI 工作负载。
我找到了官方文档here。但是,我并不清楚是否只能为异地复制数据库启用它。
【问题讨论】:
我在美国西部地区有一个 Azure SQL 数据库,它已地理复制到美国东部地区。是否可以仅为异地复制数据库启用读取扩展。我在次要区域有大量的 BI 负载,并且真的希望仅在次要区域中利用读取横向扩展功能。所有 BI ETL 都直接指向辅助端点,并希望通过读取横向扩展功能优化 BI 工作负载。
我找到了官方文档here。但是,我并不清楚是否只能为异地复制数据库启用它。
【问题讨论】:
这并不重要(?)即使启用了本地 HA 可读辅助,您也不必使用它。您可以使用连接字符串上的 readintent 标签来控制它。 (它已经存在于高级 + vcore 数据库中,只是您是否要启用它的问题)。因此,如果您为两者启用它并仅在地理辅助上使用它,那效果很好。
【讨论】: