您可以在控制台上查看DRDS实例和数据库相关的参数说明,还可以自定义修改这些参数值。

注意事项

  • 只读实例仅支持设置数据库级参数,不支持实例级的参数设置。
  • 部分参数仅支持特定的实例版本,详请请参见参数说明

参数说明

参数级别 参数变量 参数说明 支持版本
实例级 SLOW_SQL_TIME 慢SQL阈值,超过该阈值的SQL会被记录到逻辑慢SQL日志中。 实例版本需为5.3.4-15378085或以上才支持该参数。
LOGIC_IDLE_TIMEOUT Client端与DRDS实例间的连接空闲时间,单位为毫秒(ms)。 实例版本需为5.3.4-15378085或以上才支持该参数。
MAX_ALLOWED_PACKET Client端与DRDS实例交互的最大网络包大小,单位为Byte。 实例版本需为5.3.4-15378085或以上才支持该参数。
数据库级 MAX_POOL_SIZE DRDS计算层节点和单个存储层物理分片的最大链接数。 所有版本
MIN_POOL_SIZE DRDS计算层节点和单个存储层物理分片的最小链接数。 所有版本
IDLE_TIMEOUT DRDS计算层节点和存储层节点的连接空闲时间。 所有版本
SOCKET_TIMEOUT DRDS计算层节点和存储层节点交互时的SQL超时时间。 所有版本
FORBID_EXECUTE_DML_ALL 是否禁止删除或更新全表。 所有版本
TEMP_TABLE_MAX_ROWS DRDS分布式查询中临时表的大小。 实例版本需为5.3.4-15378085或以上才支持该参数。
MERGE_UNION_SIZE 当查询一个数据库上多个分表时最多支持使用UNION合并的分表数量。 实例版本需为5.3.4-15378085或以上才支持该参数。
PURE_ASYNC_DDL_MODE 是否启用异步DDL引擎的纯异步模式。
  • 若启用纯异步模式,客户端连接DRDS实例执行DDL后会立即返回任务提交结果,您只能通过异步DDL管理语句查看DDL的执行状态。
  • 若禁用纯异步模式(即仍为同步模式),客户端会执行DDL阻塞直到DDL执行完毕才返回执行结果。
实例版本需为5.3.4-15378085或以上才支持该参数。
ENABLE_RANDOM_PHY_TABLE_NAME 是否启用为物理表使用随机表名。 实例版本需为5.3.4-15378085或以上才支持该参数。

操作步骤

  1. 登录云原生分布式数据库控制台
  2. 在页面左上角选择目标实例所在地域。
  3. 在左侧导航栏中,单击实例列表
  4. 找到目标实例,单击实例ID。
  5. 在左侧导航栏中,单击诊断与优化 > 参数设置,您可以选择修改实例级数据库级的参数。
    • 修改实例级参数
      1. 实例级页签下找到目标参数,单击运行参数值栏的图标修改实例级1
        说明 您可以单击参数描述栏的参数图标图标查看目标参数的详细说明。
      2. 在弹出的对话框中,输入新的参数值,单击确定修改
        说明 请输入可修改参数取值范围内的参数值,否则当您批量提交时会出现错误提示。
    • 修改数据库级参数
      1. 单击数据库级页签后,找到目标数据库名称并单击目标数据库页签。数据库
      2. 找到目标参数,单击运行参数值栏的图标修改数据库参数
        说明 您可以单击参数描述栏的参数图标图标查看目标参数的详细说明。
      3. 在弹出的对话框中,输入新的参数值,单击确定修改数据库级
        说明 请输入可修改参数取值范围内的参数值,否则当您批量提交时会出现错误提示。
  6. 修改运行参数值后,单击右上角批量提交
    批量提交
    说明 对于是否重启栏显示为的参数,批量提交新的运行参数值后,您需要重启实例新参数值才会生效。