更新时间:2024-07-03 GMT+08:00
分享

修改GaussDB(for MySQL)实例参数

为确保GaussDB(for MySQL)服务发挥出最优性能,您可根据业务需求对GaussDB(for MySQL)实例的参数进行调整。

关键参数说明

  • “rds_compatibility_mode”参数用来控制服务器兼容之前版本的部分行为,其选项值请参见表1
    表1 选项说明

    选项名称

    描述

    依赖的内核版本

    ALLOW_DATE_COMPARE_AS_STRING

    用于控制DATETIME/DATE/TIMESTAMP字符串比较功能。

    2.0.45.230900及以上版本

    ALLOW_DATETIME_TZ_MONTH_DAY_ZERO

    用于控制带时区且月日为0的DATETIME值的插入功能。

    2.0.45.230900及以上版本

    ALLOW_RENAMED_DEPRECATED_FUNC

    支持MySQL 5.7废弃的gis函数的特性开关。

    2.0.48.231200及以上版本

    ALLOW_BACKSLASH_N_AS_NULL

    支持MySQL 5.7废弃的\N关键字的特性开关。

    2.0.48.231200及以上版本

    ALLOW_GROUP_BY_IMPLICIT_SORTING

    支持GROUP BY隐式排序开关。

    2.0.48.231200及以上版本

    ALLOW_GROUP_BY_ASC_DESC

    兼容GROUP BY COLNAME ASC/DESC语法开关。

    2.0.48.231200及以上版本

    ALLOW_EARLIER_ROWID_FILESORT

    启用兼容的文件排序模式选择判据和rowid文件排序模式的开关。

    2.0.48.231200及以上版本

  • “validate_password.length”参数值不能设置的比“validate_password.number_count+validate_password.special_char_count+(2 * validate_password.mixed_case_count)”小,否则应用参数模板时,“validate_password.length”会自动修改为当前已生效的最小值。
  • 当用户通过自定义参数模板创建实例时,“validate_password.length”参数值不能大于16,否则会导致创建实例失败。
  • 当用户通过自定义参数模板创建实例时,“validate_password.mixed_case_count”“validate_password.number_count”“validate_password.special_char_count”参数值不能超过4,否则可能会导致实例创建失败,建议使用默认值“1”

修改单个实例的参数

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 GaussDB(for MySQL)
  4. “实例管理”页面,选择指定的实例,单击实例名称,进入实例的基本信息页面。
  5. 在左侧导航栏中选择“参数修改”,在“参数”页签修改相应参数。

    图1 修改实例参数

    设置完参数值,可进行如下操作:
    • 单击“保存”,在弹出框中单击“是”,保存修改。
    • 单击“取消”,放弃本次设置。
    • 单击“预览”,可对比参数修改前和修改后的值。
    • “validate_password.length”参数不能和其他参数同时修改。
    • 参数修改并保存后,动态参数将立即生效,静态参数需要手动重启实例后生效,具体可参见图1“是否需要重启”列。此操作仅应用于当前实例,不会对其他实例造成影响。

  6. 参数修改完成后,您可在“参数修改”页面,选择“参数修改历史”页签查看参数的修改详情。

批量修改参数

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 GaussDB(for MySQL)
  4. 在“参数模板管理”页面,单击“自定义”页签。
  5. 选择目标参数模板,单击参数模板名称,进入“参数”页面。
  6. 根据需要修改相关参数值。

    图2 修改参数模板

    设置完参数值,可进行的操作如下:

    • 单击“保存”,在弹出框中单击“是”,保存修改。
    • 单击“取消”,放弃本次设置。
    • 单击“预览”,可对比参数修改前和修改后的值。
    • 参数修改后,动态参数将立即生效,静态参数需要手动重启实例后生效,具体请参见图2“是否需要重启”列。建议您在业务低峰期操作,并确保应用程序具有重连机制。

  7. 参数修改完成后,在左侧导航栏中,单击“参数修改历史”查看参数的修改详情。
  8. 参数模板修改后,不会立即应用到当前使用的实例,您需要进行应用操作才可生效,具体操作请参见应用参数模板
  9. 应用参数模板后,在实例列表中,查看“运行状态”。

    如果显示“参数变更,等待重启”,则需重启实例使之生效;否则,无需重启。

分享:

    相关文档

    相关产品