数据库代理企业版默认的规格可以满足用户绝大部分的应用场景,当客户进行压力测试或者业务吞吐量很高的时候,可以考虑升级数据库代理企业版的规格,避免数据库代理成为瓶颈。本文档介绍了升级数据库代理企业版规格的步骤。

背景信息

当前数据库代理企业版的规格,会根据数据库节点以及节点规格的变化自动触发增加或减少资源,无需用户选择。具体规则如下:
  • 企业通用版:集群中数据库节点总核数的1/6。向上取整,以2 vCPU为粒度,最小2 vCPU,最大64 vCPU。
  • 企业独享版:集群中数据库节点总核数的1/4。向上取整,以2 vCPU为粒度,最小2 vCPU,最大128 vCPU。

例如,当前集群的数据库代理为企业独享版,且集群包含2个数据库节点,每个节点都为4核,则数据库代理占用的CPU核数为2核。

注意事项

此升级过程会将新的会话连接至新规格的数据库代理,持续24小时后,依然连接原规格数据库代理的会话会出现闪断。建议您在业务低谷期执行升级操作,并确保应用具备重连机制。

操作步骤

本文以数据库代理企业独享版为例进行说明。

  1. 登录PolarDB控制台
  2. 在控制台左上角,选择集群所在地域。
  3. 集群列表页,单击目标集群ID。
  4. 诊断与优化 > 性能监控页的数据库代理页签,单击变更配置
    变更配置
  5. 变更配置对话框中,选择数据库代理企业版规格的升级方案。
    升级方案如下:
    • 标准配置:企业通用版vCPU的数量为集群中数据库节点总核数的1/6,企业独享版vCPU的数量为集群中数据库节点总核数的1/4,向上取整。
    • 标准配置*2:vCPU的数量是标准配置的2倍。
    • 标准配置*4:vCPU的数量是标准配置的4倍。
    变更配置
  6. 单击立即升级可维护窗口升级
    若选择在可维护窗口升级,您还可以在计划任务页查看该任务的具体信息或取消该任务,详情请参见查看或取消计划任务
  7. 在弹出的对话框中,单击确定即可。