检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取1statement_history中查询到的被取消DML的details信息,使用statement_detail_decode系统函数解析details字段,获取等待事件,如等待事件开销占比最高为BufferContentLock则大概率为本问题。 处理方法 事前预防
如果发现AUTOVACUUM清理死行过慢,跟不上业务死行生成的速度,导致死行持续堆积,则需要人工介入处理,具体策略如下: 调整AUTOVACUUM参数:在系统I/O资源充足的情况下,可以通过减小autovacuum_vacuum_cost_delay来加快VACUUM的清理速度。该参数默认值为2
不支持UPDATE RETURNING,否则会执行报错; 不支持带有关联表的语句,否则会执行报错; 不支持UPDATE + LIMIT,否则会执行报错。 如果在建表过程中数据库系统发生故障,系统恢复后可能无法自动清除之前已创建的、大小为0的磁盘文件。此种情况出现概率小,不影响数据库系统的正常运行。
server_encoding 参数说明:报告当前数据库的服务端编码字符集。 默认情况下,gs_initdb会根据创建数据库时的系统环境初始化此参数,通过locale命令可以查看当前的配置环境。 参数类型:字符串 参数单位:无 取值范围:字符串 默认值:在创建数据库的时候由系统环境决定。 设置方式:该参数属
IP ... Debug=1 #打开驱动端debug日志 unixODBC日志将会生成在TraceFile配置的路径下,psqlODBC会在系统/tmp/下生成mylog_xxx.log。 主备切换自动寻主 数据库实例配备一主多备DN时,将所有DN的IP全部写入配置文件中,ODBC
获取1statement_history中查询到的被取消DML的details信息,使用statement_detail_decode系统函数解析details字段,获取等待事件,如等待事件开销占比最高为BufferContentLock则大概率为本问题。 处理方法 事前预防
通常,一个转换必须有不同的源和目标数据类型。然而,若有多于一个参数的转换实现函数,则允许声明一个有相同的源和目标类型的转换。这用于表示系统目录中的特定类型的长度强制函数。命名的函数用于强制一个该类型的值为第二个参数给出的类型修饰符值。 如果一个类型转换的源类型和目标类型不同,
数据库对象名称的大小写。数据库对象名称大小写敏感会使定位问题难度增加。 【建议】数据库对象命名风格务必保持统一。 增量开发的业务系统或进行业务迁移的系统,建议遵守历史的命名风格。 建议使用多个单词组成,以下划线分割。 数据库对象名称建议能够望文知意,尽量避免使用自定义缩写(可以使
数据库对象名称的大小写。数据库对象名称大小写敏感会使定位问题难度增加。 【建议】数据库对象命名风格务必保持统一。 增量开发的业务系统或进行业务迁移的系统,建议遵守历史的命名风格。 建议使用多个单词组成,以下划线分割。 数据库对象名称建议能够望文知意,尽量避免使用自定义缩写(可以使
磁盘自动扩容时,扩容基数为40的倍数向上取整 如果超出客户设置的扩容上限,以客户设置的扩容上限为扩容大小进行扩容。 如果超出系统设置的扩容上限,以系统设置的扩容上限为扩容大小进行扩容。 磁盘自动扩容失败时产生告警,当磁盘使用率低于阈值时告警会自消除。 包周期实例存在未完成订单时,会导致自动扩容失败。
参数说明:在集群为只读模式下,控制是否可以修改pgxc_node系统表。 取值范围:布尔型。修改后需要重启cm_agent才能生效。参数修改请参考表2进行设置。 on表示开启可以修改pgxc_node系统表功能。 off表示关闭可以修改pgxc_node系统表功能。 默认值:on log_threshold_check_interval
如果发现AUTOVACUUM清理死行过慢,跟不上业务死行生成的速度,导致死行持续堆积,则需要人工介入处理,具体策略如下: 调整AUTOVACUUM参数:在系统I/O资源充足的情况下,可以通过减小autovacuum_vacuum_cost_delay来加快VACUUM的清理速度。该参数默认值为2
undo_space_limit_size xxx. 在真实报错信息中,上文中的xxx为实际数据。 global_recycle_xid(Undo子系统的全局回收事务XID)长时间不发生变化。 pg_running_xacts与pg_stat_activity视图查询存在长事务,阻塞old
比较操作将会失败。例如像1<2<3这样的表达式是非法的,因为布尔值和3之间无法用小于号(<)比较。 另外,上述每种操作符在pg_proc系统表中都有对应的函数,如果其对应的函数的属性proleakproof值为f,表示该函数不是防数据泄露的。如果用户只拥有视图权限而不拥有该视图
比较操作将会失败。例如像1<2<3这样的表达式是非法的,因为布尔值和3之间无法用小于号(<)比较。 另外,上述每种操作符在pg_proc系统表中都有对应的函数,如果其对应的函数的属性proleakproof值为f,表示该函数不是防数据泄露的。如果用户只拥有视图权限而不拥有该视图
作为实际的单事务undo分配空间阈值。如果设置 undo_limit_size_per_transaction 超过 1TB,可能会影响系统的性能和稳定性。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:整型,256~2147483647,单位为8KB。
比较操作将会失败。例如像1<2<3这样的表达式是非法的,因为布尔值和3之间无法用小于号(<)比较。 另外,上述每种操作符在pg_proc系统表中都有对应的函数,如果其对应的函数的属性proleakproof值为f,表示该函数不是防数据泄露的。如果用户只拥有视图权限而不拥有该视图
undo_space_limit_size xxx. 在真实报错信息中,上文中的xxx为实际数据。 global_recycle_xid(Undo子系统的全局回收事务XID)长时间不发生变化。 pg_running_xacts与pg_stat_activity视图查询存在长事务,阻塞old
一个参数模板可被应用到一个或多个实例。 在弹出框中,选择或输入所需应用的实例,单击“确定”。 参数模板应用成功后,您可查看参数模板的应用记录。 如果需要查看系统默认模板的应用记录,在“系统默认”页签的目标参数模板操作列,单击“应用记录”。 如果需查看自定义模板的应用记录,在“自定义”页签的目标参数模板操作列,单击“更多
random_page_cost 参数说明:设置优化器计算一次非顺序抓取磁盘页面的开销。 该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。 虽然服务器允许将random_page_cost设置的比seq_page_cost小,但是物理上实际不受影响。如果所有数据库都位于随机访问内存中时