检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
默认值:off 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。 debug_print_rewritten 参数说明:用于控制打印查询重写结果。
默认值:off 设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。 debug_print_rewritten 参数说明:用于控制打印查询重写结果。
设置方式:该参数属于POSTMASTER类型参数,请参见表1中对应设置方法进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。 memorypool_size 参数说明:设置内存池大小。 参数类型:整型 参数单位:kB
的值包含: c:表示char对齐,也就是不需要对齐。 s:表示short对齐(在大多数机器上是2字节)。 i:表示int对齐(在大多数机器上是4字节)。 d:表示double对齐(在大多数机器上是8字节,但不一定是全部)。 须知: 对于在系统表里使用的类型,在pg_type里定义
对应设置方法进行设置。 设置建议:在低并发长连接性能敏感场景下,建议关闭该参数,其他场景下建议打开该参数。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。 thread_pool_attr 参数说明:用于控制线程池功能的详细属性,该
的值包含: c:表示char对齐,也就是不需要对齐。 s:表示short对齐(在大多数机器上是2字节)。 i:表示int对齐(在大多数机器上是4字节)。 d:表示double对齐(在大多数机器上是8字节,但不一定是全部)。 须知: 对于在系统表里使用的类型,在pg_type里定义
的值包含: c:表示char对齐,也就是不需要对齐。 s:表示short对齐(在大多数机器上是2字节)。 i:表示int对齐(在大多数机器上是4字节)。 d:表示double对齐(在大多数机器上是8字节,但不一定是全部)。 须知: 对于在系统表里使用的类型,在pg_type里定义
ENDIAN,3表示MACHINE_ENDIAN,默认值为BIG_ENDIAN,如果机器默认为BIG_ENDIAN,则函数执行结果MACHINE_ENDIAN和BIG_ENDIAN一致,如果机器默认为LITTLE_ENDIAN,则函数执行结果MACHINE_ENDIAN和LITTLE_ENDIAN一致)。
ENDIAN,3表示MACHINE_ENDIAN,默认值为BIG_ENDIAN,如果机器默认为BIG_ENDIAN,则函数执行结果MACHINE_ENDIAN和BIG_ENDIAN一致,如果机器默认为LITTLE_ENDIAN,则函数执行结果MACHINE_ENDIAN和LITTLE_ENDIAN一致)。
ENDIAN,3表示MACHINE_ENDIAN,默认值为BIG_ENDIAN。如果机器默认为BIG_ENDIAN,则函数执行结果MACHINE_ENDIAN和BIG_ENDIAN一致,如果机器默认为LITTLE_ENDIAN,则函数执行结果MACHINE_ENDIAN和LITTLE_ENDIAN一致)。
设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 设置建议:推荐使用默认值。若要更改,请在理解参数含义后谨慎操作,避免因误操作产生意料之外的风险。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。 enable_show_standby_name
设置方式:该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 设置建议:推荐使用默认值。若要更改,请在理解参数含义后谨慎操作,避免因误操作产生意料之外的风险。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。 enable_show_standby_name
的值包含: c:表示char对齐,也就是不需要对齐。 s:表示short对齐(在大多数机器上是2字节)。 i:表示int对齐(在大多数机器上是4字节)。 d:表示double对齐(在大多数机器上是8字节,但不一定是全部)。 须知: 对于在系统表里使用的类型,在pg_type里定义
创建分区表 创建分区表 由于SQL语言功能强大和灵活多样性,SQL语法树通常比复杂,分区表同样如此,分区表的创建可以理解成在原有非分区表的基础上新增表分区属性,因此分区表的语法接口可以看成是对原有非分区表CREATE TABLE语句进行扩展PARTITION BY语句部分,同时指定分区相关的三个核元素:
创建分区表 创建普通分区表(创建一级分区表) 由于SQL语言功能强大和灵活多样性,SQL语法树通常比复杂,分区表同样如此,分区表的创建可以理解成在原有非分区表的基础上新增表分区属性,因此分区表的语法接口可以看成是对原有非分区表CREATE TABLE语句进行扩展PARTITION
的值包含: c:表示char对齐,也就是不需要对齐。 s:表示short对齐(在大多数机器上是2字节)。 i:表示int对齐(在大多数机器上是4字节)。 d:表示double对齐(在大多数机器上是8字节,但不一定是全部)。 须知: 对于在系统表里使用的类型,在pg_type里定义
的值包含: c:表示char对齐,也就是不需要对齐。 s:表示short对齐(在大多数机器上是2字节)。 i:表示int对齐(在大多数机器上是4字节)。 d:表示double对齐(在大多数机器上是8字节,但不一定是全部)。 须知: 对于在系统表里使用的类型,在pg_type里定义
置的方式让执行计划倾向更优规划。例如:random_page_cost参数表示优化器计算一次非顺序抓取磁盘页面的开销,该参数默认值为4。当机器磁盘随机读取的速度较快时,比如SSD设备,可以将该参数的值适当调小,更改后,索引扫描的代价降低,生成计划时更倾向于选择索引扫描的方式。 调优手段之SQL重写
置的方式让执行计划倾向更优规划。例如:random_page_cost参数表示优化器计算一次非顺序抓取磁盘页面的开销,该参数默认值为4。当机器磁盘随机读取的速度较快时,比如SSD设备,可以将该参数的值适当调小,更改后,索引扫描的代价降低,生成计划时更倾向于选择索引扫描的方式。 调优手段之SQL重写
前提条件 已联系管理员获取连接信息。 远程连接数据库 完成远程连接配置,请联系管理员处理。 在客户端机器上,上传客户端工具包并配置gsql的执行环境变量。 登录客户端机器。 创建“/tmp/tools”目录(“/tmp/tools”目录仅为示例,也可创建其他目录)。 mkdir