当前数据库代理Proxy的版本:2.7.10 - 稳定版(最新版本2.8.36)当前数据库内核引擎DB的版本:8.0.1.1.33.1 - 稳定版(最新版本8.0.1.1.40.2)PolarDB计划通过控制台升级到如图版本,有没有什么风险?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
根据您提供的当前版本信息和目标版本信息,以下是升级过程中可能存在的风险及注意事项:
风险点: - 连接闪断:仅升级数据库代理(Proxy)期间,集群地址和自定义地址会有30秒的连接闪断,主地址的连接不受影响。
- 建议:确保应用具备自动重连机制,以应对短暂的连接中断。 - 功能限制:升级过程中无法使用PolarDB控制台的部分变更类功能(如升降配置、增删节点、修改参数、重启节点),但查询类功能(如性能监控)不受影响。
- 建议:在业务低峰期执行升级操作,避免对业务造成影响。
风险点: - 连接闪断:仅升级内核引擎期间,如果数据库代理Proxy的版本高于或等于2.4.7(当前为2.7.10),可以通过Connection Preserving技术保护95%的数据库连接不中断。
- 建议:尽管大部分连接不会中断,但仍需确保应用具备重连机制,以应对可能的异常情况。 - 功能限制:与Proxy升级类似,升级过程中无法使用PolarDB控制台的部分变更类功能。
- 建议:同样建议在业务低峰期执行升级操作。
如果您选择同时升级数据库代理(Proxy)和内核引擎,则需要特别注意以下风险: - 连接闪断:主地址和集群地址均会有30~90秒的连接闪断。
- 建议:确保应用具备自动重连机制,并尽量在业务低峰期执行升级操作。 - 功能限制:升级过程中无法使用PolarDB控制台的部分变更类功能。
- 建议:提前规划升级时间,避免对业务造成影响。
通过以上措施,可以有效降低升级过程中的风险,确保业务平稳运行。
阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。