集群地址大流量导致数据库代理OOM风险提醒

重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

问题说明

部分历史版本的数据库代理存在缺陷。在通过集群地址一次性拉取超过500MB的数据(例如,大结果集查询、大流量Binlog Dump)的情况下,存在极低概率触发数据库代理的内存溢出(OOM),进而导致代理重启并引发连接闪断。为避免该风险对您的业务产生影响,建议您尽快将数据库代理升级至已修复该问题的版本。请注意,升级过程通常会导致约1~2秒的连接闪断,因此建议在业务低峰期进行操作。

受影响版本

问题版本

修复版本

2.8.46

2.8.47(发布日期:20241202)

2.9.6

2.9.8(发布日期:20241125)

说明

您可在PolarDB MySQL集群的配置与管理 > 版本管理中查看当前集群的数据库代理版本。

解决方案

警告

升级数据代理(Proxy)时,通常会导致约1~2秒的连接闪断,建议在业务低峰期进行操作。

为了解决以上问题,避免该风险影响您的业务,建议您尽快将数据代理升级至已修复该问题的版本。

  1. 前往PolarDB控制台,进入目标集群的配置与管理 > 版本管理页面。

  2. 小版本升级页面,升级版本区域,选择仅升级数据代理(Proxy)

    image

  3. 单击立即升级可维护窗口升级

    说明

    若选择在可维护窗口升级,您还可以在定时计划任务页查看该任务的具体信息或取消该任务,详情请参见定时计划任务

  4. 在弹出的对话框中,选择数据库代理版本(最新版或稳定版),单击确定即可。image