为满足在不同场景下的定制需求,AnalyticDB PostgreSQL版开放了部分关键内核参数,您可以在控制台进行相关配置。

操作步骤

  1. 登录云原生数据仓库AnalyticDB PostgreSQL版控制台
  2. 在控制台左上角,选择实例所在地域。
  3. 找到目标实例,单击实例ID。
  4. 单击左侧导航栏中的参数配置
  5. 找到需要修改的参数,单击运行值列的参数修改图标。
  6. 在对话框中修改参数,参数取值和说明如下,完成修改后单击确定
    配置项 参数说明
    optimizer 设置AnalyticDB PostgreSQL版实例的优化器,取值如下:
    • on:默认值,使用ORCA优化器
    • off:使用Legacy优化器。

    如何选择优化器,请参见查询性能优化指导

    statement_timeout 设置AnalyticDB PostgreSQL版实例的SQL语句超时时间,如果SQL执行超时,会终止执行。

    取值范围为0~86400000,单位为毫秒。默认值为10800000。

    rds_master_mode 设置AnalyticDB PostgreSQL版实例的一致性模式。取值如下:
    • single:默认值,适用于单个Master节点的场景。
    • multi_write_ec:会话一致性。针对同一个会话,满足单调读、单调写、写后读、读后写的一致性要求。
    • multi_write_sc:全局一致性。该模式提供完整ACID兼容和线性一致性保证。
    说明 一致性模式仅在多Master节点的场景生效。
  7. 单击页面右上方的提交
  8. 参数修改对话框中单击确定即可。