检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
当流复制正在进行时,将连续接收WAL记录,最终将填满可用磁盘空间,这个进度取决于暂停的持续时间,WAL生成的速度和可用的磁盘空间。 父主题: 系统管理函数
修改max-changes-in-memory、max-reorderbuffer-in-memory、max-txn-in-memory等参数,提高临时文件生成阈值。 根据业务实际情况裁剪子事务数量,建议不超过1000个子事务。
取值范围:布尔型 on表示记录redo 记录生成时的时间。 off表示不记录。
取值范围:字符串 默认值:“gtm_log”,表示在数据目录下的“gtm_log/”目录下生成服务器日志。 log_min_messages 参数说明:控制写到服务器日志文件中的消息级别。每个级别都包含排在它后面的所有级别中的信息。级别越低,服务器运行日志中记录的消息就越少。
当段页式文件不足5个时,使用函数检测时,未生成的文件也会校验出来,例如只有1和2文件,校验段页式时,也会检测出3,4,5文件。以下示例,第一个是校验非段页式表的示例,第二是校验段页式表的示例。 参数说明: verify_segment 指定文件校验的范围。
Oracle:根据数据库字符集生成。
Oracle:根据数据库字符集生成。
如果为NULL,生成与libpq相关的连接信息字符串,当connectionExtraInf为false时connection_info只有driver_name和driver_version。
gs_dump生成的sql文件,存储过程无法保留最外层END后名称。 以IF/LOOP命名存储过程或嵌套子程序时,不支持以END IF/LOOP结束存储过程。 当在存储过程体中进行创建用户、修改密码或加解密等涉及密码或密钥相关操作时,系统表及日志中会记录密码或密钥的明文信息。
quote_all_identifiers 参数说明:当数据库生成SQL时,控制是否强制引用所有的标识符(包括非关键字)。这将影响到EXPLAIN的输出及函数的结果,例如pg_get_viewdef。
取值范围:字符串 默认值:“gtm_log”,表示在数据目录下的“gtm_log/”目录下生成服务器日志。 log_min_messages 参数说明:控制写到服务器日志文件中的消息级别。每个级别都包含排在它后面的所有级别中的信息。级别越低,服务器运行日志中记录的消息就越少。
如果为NULL,生成与libpq相关的连接信息字符串,当connectionExtraInf为false时connection_info只有driver_name和driver_version。
设置不当的风险与影响:参数值小于3可能会导致估计代价参数过拟合与实际情况产生误差,使优化器生成错误的执行计划。 adaptive_costest_strategy 参数说明:该参数用于设置代价评估使用新/旧代价的策略。该参数可在PDB级别设置。
COPY命令中,生成列不能出现在指定列的列表中。使用COPY… TO导出数据时,如果没有指定列的列表,则该表的所有列除了生成列都会被导出。COPY… FROM导入数据时,生成列会自动更新,并像普通列一样保存。
注意,concat会调用data type的输出函数,返回值不确定,导致优化器在生成计划的时候不能提前计算结果。如果对性能有要求,建议用 || 替代。 在sql_compatibility = 'B'的情况下,参数str1或str2为NULL会导致返回结果为NULL。
同时建议用户在打开debug_print_plan开关生成的日志中对该函数的参数信息进行过滤后再提供给外部维护人员定位,日志使用完后请及时删除。 由于SQL_ASCII设置与其他设置表现得相当不同。
如果查询语句中有一个不能下推的因素,整个语句就不能下推,无法生成Stream计划在DN分布式执行,性能通常较差。
而是直接注册两个数据类型的操作符,操作符处理中定义两个不同类型的处理规则。此方式不存在类型隐式转换,但自定义的处理规则隐含了转换的操作。 集合运算和表达式场景,确定目标数据类型的规则: 如果所有类型都相同,则此类型即为目标类型。
而是直接注册两个数据类型的操作符,操作符处理中定义两个不同类型的处理规则。此方式不存在类型隐式转换,但自定义的处理规则隐含了转换的操作。 集合运算和表达式场景,确定目标数据类型的规则: 如果所有类型都相同,则此类型即为目标类型。
一般来说,偏差越大,越可以认为优化器生成的计划越不可信,人工干预调优的必要性越大。 A-time中的两个值偏差越大,表明此算子的计算偏斜(在不同DN上执行时间差异)越大,人工干预调优的必要性越大。