数据仓库服务 GAUSSDB(DWS)-设置GUC参数:参数类型和值

时间:2023-11-11 15:05:28

参数类型和值

  • GaussDB(DWS)的GUC参数类型分为以下五类:
    • SUSET,数据库管理员参数。设置后立即生效,无需重启集群。若在当前会话中设置该类型参数仅当前会话生效。
    • USERSET,普通用户参数。设置后立即生效,无需重启集群。若在当前会话中设置该类型参数仅当前会话生效。
    • POSTMASTER,数据库服务端参数。设置后需要重启集群才能生效,确认修改后系统会提示集群状态为待重启,建议在非业务高峰期手动重启集群,使参数生效。
    • SIGHUP,数据库全局参数。设置后全局生效,无法会话级生效。
    • BACKEND,数据库全局参数。设置后全局生效,无法会话级生效。
  • 所有的参数名称不区分大小写。 参数取值有整型、浮点型、字符串、布尔型和枚举型五类。
    • 布尔值可以是(on,off)、(true,false)、(yes,no)或者(1,0),且不区分大小写。
    • 枚举类型的取值由系统表pg_settings的enumvals字段取值所定义。
  • 对于有单位的参数,在设置时请指定单位,否则将使用默认的单位。
    • 参数的默认单位由系统表pg_settings的unit字段所定义。
    • 内存单位有:KB(千字节)、MB(兆字节)和GB(吉字节)。
    • 时间单位:ms(毫秒)、s(秒)、min(分钟)、h(小时)和d(天)。
support.huaweicloud.com/devg-dws/dws_04_0885.html