【通知】RDS MySQL参数主动运维

本文介绍了RDS MySQL参数主动运维的背景、策略及常见问题等。

背景

RDS MySQL根据历史上用户咨询较多的参数,挑选了一批重要的参数建议用户调优,更多信息请参见参数调优建议。RDS MySQL会提前通知用户,并将建议的调优参数展示在控制台的事件管理中,提供给用户去配置。

参数主动运维执行策略及后台参数推送策略

  • 用户收到参数主动运维通知后,控制台会展示需要调优的参数,但不会立即下发变更任务。需要用户明确的在控制台中配置具体时间后才会下发变更任务。

  • 后台会优先选择可优化的动态参数(参数修改后不会重启实例)推送至用户控制台,方便用户进行批量操作,动态参数和静态参数可能会分开进行推送。

开始时间

2024年6月开始,逐步通过参数主动运维的方式发布,提醒用户进行参数优化。

参数主动运维通知

邮件通知

参数主动运维的实例将会提前收到类似的邮件,邮件中包含了建议优化的实例清单。

image.png

短信通知

参数主动运维的实例将会提前收到如下的短信。

image.png

参数主动运维控制台操作

参数主动运维界面查看

收到邮件和短信通知的用户,可以在控制台中查看具体的参数主动运维详情。

  1. 访问RDS实例列表,在上方选择地域。

  2. 在左侧导航栏,单击事件管理

    image

    说明
    • 如果优化的参数中全部为动态参数,业务影响标签下会显示没有影响

    • 如果包含了参数修改后实例会重启的动态参数,业务影响标签下会显示闪断

调整想要执行的时间

  1. 单击计划时间配置

  2. 在右侧弹出的对话框中,可配置切换时间,并支持批量查看已选实例。

  3. 配置完成后单击确定保存

image

取消事件

单击取消计划配置可取消事件。

image

取消事件相关说明

  • 当用户主动在事件管理取消计划配置,或被动在最晚设置时间内未设置开始时间,事件会自动进入取消状态。

    image

  • 切换至已取消标签,可以查看已取消的事件。 如仍需修改已取消事件的参数,可去RDS控制台手动设置实例参数

    image

相关文档

常见问题

  • Q:用户收到参数主动运维通知的实例会对业务有什么影响?

    A:用户如果不在控制台中配置确认执行的时间,后台不会进行参数修改的任务下发,并且不会对实例的业务产生影响。

  • Q:参数主动运维推荐的参数默认值是否一定会对数据库有优化效果?

    A:在参数调优建议中推荐的参数默认值,是根据阿里云RDS MySQL历史的经验沉淀出的建议值,每个实例可根据自己实际的业务特点是否采纳。

  • Q:用户是否可以另外自行去控制台调整参数?

    A:可以。参数主动运维主要是新增一个通知渠道,提醒用户进行参数优化,用户也可以自行去实例的参数管理控制台根据参数建议值进行调优。详情请参见参数调优建议

  • Q:参数主动运维如果到截止时间,是否会重复推送?

    A:针对单个实例,单个参数只会推送一次,不会重复推送相同的实例参数。

  • Q:参数主动运维是如何优化时区(default_time_zone参数)的?

    A:首先获取实例的default_time_zone参数的值,若该值等于预设的常量SYSTEM,则依据运行状态中的system_time_zone参数值(表示时区的缩写),并根据下面的对应关系,将default_time_zone设定为相应的时区名。

    时区缩写

    时区名

    CEST

    Europe/Berlin

    CST

    +08:00

    CET

    Europe/Berlin

    GST

    Asia/Dubai

    JST

    Asia/Tokyo

    EST

    Australia/Sydney

    BST

    Europe/London

    WIB

    Asia/Jakarta

    AEST

    Australia/Sydney

    AEDT

    Australia/Sydney

    PDT

    America/Los_Angeles

    PST

    America/Los_Angeles

    EDT

    America/New_York