【问题标题】:Azure SQL Read-Scale OutAzure SQL 读取横向扩展
【发布时间】:2019-02-16 21:53:20
【问题描述】:

我在美国西部地区有一个 Azure SQL 数据库,它已地理复制到美国东部地区。是否可以仅为异地复制数据库启用读取扩展。我在次要区域有大量的 BI 负载,并且真的希望仅在次要区域中利用读取横向扩展功能。所有 BI ETL 都直接指向辅助端点,并希望通过读取横向扩展功能优化 BI 工作负载。

我找到了官方文档here。但是,我并不清楚是否只能为异地复制数据库启用它。

【问题讨论】:

    标签: azure azure-sql-database


    【解决方案1】:

    这并不重要(?)即使启用了本地 HA 可读辅助,您也不必使用它。您可以使用连接字符串上的 readintent 标签来控制它。 (它已经存在于高级 + vcore 数据库中,只是您是否要启用它的问题)。因此,如果您为两者启用它并仅在地理辅助上使用它,那效果很好。

    【讨论】:

    • 谢谢,如果我理解正确,我仍然需要为两者启用它。我不能只为辅助启用它。
    • 据我所知,我不知道是否有人真正尝试过。 (也许它在测试中被尝试过,但在两者中启用它对你来说并没有真正的经济差异)。随意尝试一下,但是如果这对你有用的话,在两者都打开它并且只使用辅助设备应该没有痛苦
    • 谢谢,此功能处于预览阶段,因此认为仅在辅助中启用以降低可用性风险。我可以通过生产 OLTP 对少数 ETL 的可用性进行评估。同意成本计算,但我的目标更多是可用性
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-29
    • 2017-09-28
    • 2018-01-12
    相关资源
    最近更新 更多