检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
取值范围: on:表示开启参数化路径优先。 off:表示不开启参数化路径优先。 默认值:off 此参数生效有两个必要的前置条件: 参数化路径被生成。 参数化路估计的代价和其他索引扫描算子类似。 设置方式:该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。 设置建议:
执行以下命令使环境变量配置永久生效。 source ~/.bashrc 执行如下指令,根据提示输入密码,连接数据库。 数据库创建成功后,会默认生成名称为postgres的数据库,此处以postgres库为例。 gsql -d postgres -h 10.0.0.0 -U root -p
统可用内存、语句估算内存等信息。 A-rows和E-rows的差异体现了优化器估算和实际执行的偏差度。一般来说,偏差越大,越可以认为优化器生成的计划越不可信,人工干预调优的必要性越大。 A-time中的两个值偏差越大,表明此算子的计算偏斜(在不同DN上执行时间差异)越大,人工干预调优的必要性越大。
部分下推参数partialpush的使用 查询下推到DN分布式执行,可以大大加速查询。如果查询语句中有一个不能下推的因素,整个语句就不能下推,无法生成Stream计划在DN分布式执行,性能通常较差。 举例如下查询: yshen=# set rewrite_rule='none'; SET
若GUC参数plan_collect_thresh>0,会按照该参数指定的阈值进行增量收集运行态计划。 另外,该函数只能看到在CN生成的计划,若查看在DN生成的计划,需要参考函数gs_get_dn_explain。 返回值类型:text,具体各个字段的类型和含义如下: 返回值 返回值类型
bits参数为整型时,最大范围支持到int128,低于MySQL范围。 bits参数为日期类型datetime、timestamp、date、time,由于时间类型转整型与MySQL存在差异,非本函数所致,目前均不做支持。 bit类型或boolean类型由于此类数据类型GaussDB与MySQL存在差异,
部分下推参数partialpush的使用 查询下推到DN分布式执行,可以大大加速查询。如果查询语句中有一个不能下推的因素,整个语句就不能下推,无法生成Stream计划在DN分布式执行,性能通常较差。 举例如下查询: gaussdb=# set rewrite_rule='none'; SET
部分下推参数partialpush的使用 查询下推到DN分布式执行,可以大大加速查询。如果查询语句中有一个不能下推的因素,整个语句就不能下推,无法生成Stream计划在DN分布式执行,性能通常较差。 举例如下查询: gaussdb=# set rewrite_rule='none'; SET
inserts 以INSERT命令带列名(INSERT INTO表(列、…)值…)方式导出数据。这会导致恢复缓慢。但是由于该选项会针对每行生成一个独立分开的命令,所以在重新加载某行时出现的错误只会导致失败语句对应的数据丢失,而非整个表内容。 M-Compatibility模式数据
取值范围:整型,最小值为1,最大值为600,最小单位为s。 默认值:1min auth_iteration_count 参数说明:认证加密信息生成过程中使用的迭代次数。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:整型,2048-134217728。
取值范围:整型,最小值为1,最大值为600,最小单位为s。 默认值:1min auth_iteration_count 参数说明:认证加密信息生成过程中使用的迭代次数。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:整型,2048-134217728。
bits参数为整型时,最大范围支持到int128,低于B范围。 bits参数为日期类型datetime、timestamp、date、time,由于时间类型转整型与B存在差异,非本函数所致,目前均不做支持。 bit类型或bool类型由于此类数据类型GaussDB与B存在差异,返回结果导致的差异为GaussDB与B固有差异
取值范围:整型,最小值为1,最大值为600,最小单位为s。 默认值:1min auth_iteration_count 参数说明:认证加密信息生成过程中使用的迭代次数。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:整型,2048-134217728。
默认值0。参数设置为非0时可能会因认证延迟时间过长导致集群状态异常。 trace_notify 参数说明:为LISTEN和NOTIFY命令生成大量调试输出。client_min_messages或log_min_messages级别必须是DEBUG1或者更低时,才能把这些输出分别发送到客户端或者服务器日志。
行执行引擎,将向量化引擎转换成行引擎。 Vector Adapter 向量化执行引擎,将行引擎转换成向量化引擎。 Index Cond 索引扫描条件。 Unpivot 转置算子。 分区剪枝相关信息 Iterations 分区迭代算子对一级分区的迭代次数。如果显示PART则为动态剪枝场景。 例如:Iterati
0。参数设置为非0时可能会因认证延迟时间过长导致数据库实例状态异常。 trace_notify 参数说明:为LISTEN和NOTIFY命令生成大量调试输出。client_min_messages或log_min_messages级别必须是DEBUG1或者更低时,才能把这些输出分别发送到客户端或者服务器日志。
取值范围:整型,最小值为1,最大值为600,最小单位为s。 默认值:1min auth_iteration_count 参数说明:认证加密信息生成过程中使用的迭代次数。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:整型,2048-134217728。
层次查询算子,用于执行递归查询操作。 Rownum 对查询结果的行编号进行条件过滤。通常出现在rownum子句里。 Index Cond 索引扫描条件。 Unpivot 转置算子。 分区剪枝相关信息 Iterations 分区迭代算子对一级分区的迭代次数。如果显示PART则为动态剪枝场景。 例如:Iterations:
OBSRuntimeLock 用于获取环境变量,如GAUSSHOME。 LLVM LWLOCK事件 LLVMDumpIRLock 用于导出动态生成函数所对应的汇编语言。 LLVM LWLOCK事件 LLVMParseIRLock 用于在查询开始处从IR文件中编译并解析已写好的IR函数。
不是用于安全目的。 该参数不支持主、备间自动同步。 取值范围:字符串类型。长度0 – 63个字符,字母和数字的组合,大小写不敏感,内部统一转换为小写存储。空字符串表示不启用UUID验证功能。 默认值:空字符串 replconninfo1 参数说明:设置本端侦听和鉴权的第一个节点信息。