【问题标题】:Can I connect to the secondary DB server for a Multi-AZ RDS database instance?我可以连接到多可用区 RDS 数据库实例的辅助数据库服务器吗?
【发布时间】:2021-03-14 04:56:28
【问题描述】:

我在 AWS RDS 中有一个多可用区数据库实例。我想使用 MySQL CLI 连接到其位于辅助区域中的实例的 辅助 服务器。这可能吗?如果是这样,我如何找到要连接的正确端点?

我想使用对辅助服务器的访问来运行我希望避免访问主数据库服务器的夜间分析查询。这些查询可以看到来自主数据库服务器的复制数据存在滞后。而且我已经创建了一个数据库用户,它将这些分析查询限制为真正的只读,因此我不必担心分析过程会意外向辅助数据库发出写入。

【问题讨论】:

    标签: amazon-web-services amazon-rds


    【解决方案1】:

    您无法连接到 RDS MySQL 多可用区设置中的辅助服务器。您必须添加一个只读副本服务器才能执行此操作。

    请注意,如果您切换到 Aurora MySQL,只读副本也将充当您的多可用区故障转移服务器。有一张好表here列出了RDS和Aurora数据库中Multi-AZ Standby server和read-replica server的功能。

    【讨论】:

    • 非常彻底的答案。谢谢!我希望避免为单独的只读副本付费,但无论如何我可能不得不这样做。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-05
    • 2017-10-29
    • 2012-10-07
    • 2017-02-28
    • 2020-07-20
    • 1970-01-01
    • 2019-09-26
    相关资源
    最近更新 更多