独占实例升级指南
概述
云开发文档型数据库默认采用共享实例模式,即多个用户或环境的数据库共享计算资源(CPU、内存等),但数据严格隔离。升级到独占实例可为您的业务提供专属资源保障和更高性能。
为什么选择独占实例?
特性 | 共享实例 | 独占实例 |
---|---|---|
资源分配 | 多用户共享计算资源 | 专属计算资源,独享CPU和内存 |
性能稳定性 | 可能受其他用户负载影响 | 性能稳定可预期,不受外部干扰 |
资源上限 | 有限制,需遵循资源配额 | 更高的资源上限,可根据需求扩展 |
适用场景 | 开发测试、小型应用 | 生产环境、核心业务、高负载应用 |
升级条件
升级到独占实例需满足以下条件:
- 环境要求:您的云开发环境必须是企业版或更高级别套餐
提示:如您当前环境不是企业版,请先完成套餐升级,再申请独占实例升级。
升级流程
1. 提交申请
- 登录云开发控制台
- 进入【文档型数据库】-【数据库设置】
- 点击【升级独占实例】按钮
- 根据引导,提供相关信息
2. 方案确认
- 技术支持团队将通过工单与您沟通
- 评估数据量和迁移时间
3. 升级计划制定
- 确定具体升级时间窗口(建议选择业务低峰期)
- 明确升级过程中的注意事项和应急预案
- 确认升级后的验证方案
4. 执行升级
云开发团队将在约定时间执行以下操作:
- 数据同步:将现有数据库数据同步至新的独占实例
- 数据校验:确保数据完整性和一致性
- 流量切换:将业务流量从共享实例切换至独占实例
5. 升级验证
- 升级完成后,您需要验证业务功能是否正常
- 确认数据是否完整
- 检查数据库性能是否符合预期
重要注意事项
升级前准备
- 数据备份:强烈建议在升级前进行全量数据导出备份
- 业务评估:评估业务高峰期和低峰期,选择合适的升级时间窗口
- 应用兼容性:确认您的应用代码与独占实例兼容(通常无需修改)
升级过程影响
数据同步阶段:
- 不影响现有业务访问,旧实例继续提供服务
- 同步时长取决于数据量大小,通常在1小时内完成
流量切换阶段:
- 需要短暂停服(约10-20分钟)
- 停服时长与数据量及校验速度相关
- 切换期间数据库无法写入,应用可能出现暂时不可用
升级后影响
- 回档功能:迁移完成后,旧集群上的回档数据将不可用,回档功能将于次日恢复
- 监控指标:监控数据会重新开始统计,历史监控数据将不再可见
- 性能变化:通常会观察到性能提升,响应时间降低
故障处理
如在升级过程中或升级后遇到问题:
- 立即通过工单联系技术支持
- 提供详细的问题描述和错误日志
- 严重问题可申请回滚至原共享实例(仅升级后短时间内可行)
常见问题
Q: 升级过程中是否会丢失数据?
A: 不会。升级过程包含严格的数据同步和校验机制,确保数据完整性。但我们仍建议您在升级前进行数据备份。
Q: 升级后需要修改应用代码吗?
A: 通常不需要。独占实例与共享实例的接口完全兼容,您的应用代码无需任何修改。
Q: 如何判断是否需要升级到独占实例?
A: 如果您遇到以下情况,建议考虑升级:
- 数据库操作响应时间不稳定
- 业务高峰期性能下降明显
- 数据量和访问量持续增长
- 业务对数据库性能和可用性要求较高
Q: 升级后可以降级回共享实例吗?
A: 通常不建议降级。如有特殊需求,请通过工单与技术支持团队沟通。