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

polardb这个操作后不影响原来业务吗?选择原来的链接

2271ef0e9b1954e308b55e703ddccf43.jpg这个操作后不影响原来业务,选择原来的链接

展开
收起
防火防爆 2024-08-27 10:34:34 38 0
2 条回答
写回答
取消 提交回答
  • 这个操作会有闪断 ,注意事项可以看下一键迁移最佳实践 此回答整理自钉钉群“PolarDB专家面对面 - 自建/RDS MySQL迁移PolarDB MySQL/大版本升级”

    2024-08-28 15:19:41
    赞同 展开评论 打赏
  • 技术浪潮涌向前,学习脚步永绵绵。

    PolarDB 是阿里云提供的一种关系型数据库服务,它支持多种数据库引擎,如 MySQL、PostgreSQL 和 Oracle,并且提供了高可用性和弹性伸缩的能力。当你提到“迁移切换操作”,我理解你可能是在进行数据库实例的迁移或者是在做主备切换。

    对于 PolarDB,进行迁移或切换操作时,是否会影响原有的业务主要取决于以下几点:

    1. 在线迁移

      • 如果你是使用 PolarDB 提供的在线迁移工具或服务(比如通过 DTS 数据传输服务),通常情况下这种迁移可以在不停机的情况下完成。
      • 在线迁移过程中,原数据库保持在线状态,应用可以继续访问,但可能会有一些性能影响,尤其是当数据量非常大时。
    2. 主备切换

      • PolarDB 支持自动和手动主备切换。
      • 自动主备切换通常不会影响业务,因为系统会自动将读写流量切换到备实例上。
      • 手动主备切换如果操作得当,也不会造成业务中断,但需要确保应用程序能够处理连接重定向。
    3. 链接选择

      • 如果你在迁移或切换后仍然希望使用原来的链接,你需要确保应用程序配置中指向的是正确的数据库实例地址。如果是使用了读写分离或负载均衡功能,那么你的应用程序应该已经配置好了连接池和地址解析逻辑,以确保可以正确地访问数据库。

    为了确保迁移或切换过程对业务的影响降到最低,请遵循以下建议:

    • 计划维护窗口:尽管许多操作可以在不停机的情况下完成,但在非高峰时段进行这些操作可以进一步减少潜在的影响。
    • 测试验证:在正式环境中执行任何操作之前,在测试环境中模拟整个过程,以确保一切按预期工作。
    • 监控与回滚计划:迁移或切换期间密切监控数据库性能和应用状态,并准备好回滚计划,以防出现问题。

    如果你具体描述一下你的迁移场景和需求,我可以给出更详细的建议。

    2024-08-27 13:56:23
    赞同 2 展开评论 打赏

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

相关产品

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

    更多
    云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载
    2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
    2023云栖大会:PolarDB for AI 立即下载