开发者社区 > 数据库 > 关系型数据库 > 正文

PolarDB中db内核升级95%不中断,剩下的是会闪断多久时间?

PolarDB中db内核升级95%不中断,剩下的是会闪断多久时间?这里的只读节点是用作高可用主备切换的,还是可以提供给业务使用的image.png

展开
收起
真的很搞笑 2024-02-08 14:01:12 55 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在PolarDB中进行数据库内核升级时,95%的数据库连接不会中断。剩余的连接可能会经历闪断,但这个时间通常不超过30至90秒

    PolarDB的集群架构包括数据库代理(Proxy)、数据库内核引擎(DB)和数据库分布式存储(Store)。在进行升级操作时,可以根据实际情况选择单独升级Proxy或内核引擎,或者两者同时升级。升级过程中,为了最小化对业务的影响,建议在业务低峰期执行升级,并且确保应用具备自动重连机制。具体来说:

    • 同时升级数据库代理和内核引擎:主地址和集群地址都会出现30至90秒的连接闪断。
    • 仅升级数据库代理:集群地址和自定义地址会有30秒的连接闪断,而主地址的连接不受影响。
    • 仅升级内核引擎:如果数据库代理Proxy的版本高于2.4.7,PolarDB集群可以通过Connection Preserving技术保护95%的数据库连接不中断。

    总的来说,为了确保平滑的升级过程,建议在业务低峰期进行升级,并确保应用程序具备自动重连机制,以便在发生闪断时能够迅速恢复数据库连接。此外,由于PolarDB的版本升级功能支持升级到不同的主要版本,如从MySQL版 5.6升级到8.0,但暂不支持升级Minor Version,因此在规划升级时需要特别注意这一点。

    2024-02-17 08:47:55
    赞同 展开评论 打赏
  • 可以使用的。集群读写分离会自动把读请求路由到这个只读节点。 ,此回答整理自钉群“PolarDB 专家面对面-PolarDB运维处理群”

    2024-02-08 14:47:42
    赞同 展开评论 打赏

阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。

相关产品

  • 云原生数据库 PolarDB
  • 相关电子书

    更多
    PolarDB+AnalyticDB助力交通物流行业系统升级 立即下载
    PolarDB NL2SQL: 帮助您写出准确、优化的SQL 立即下载
    云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载