检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果无脏页率较高的表,并且磁盘使用率已经接近或者超过75%,根据以下数仓类型,对集群进行节点扩容或磁盘扩容,避免触发只读导致业务中断。 云数仓+SSD云盘:参见磁盘扩容进行磁盘扩容。 云数仓+SSD本地盘及旧的标准数仓(不支持磁盘扩容):请联系技术支持进行在线扩容。 场景二:磁盘倾斜,倾斜表清理方式
版本和平台兼容性 历史版本兼容性 平台和客户端兼容性 父主题: GaussDB(DWS)数据库GUC参数
版本和平台兼容性 历史版本兼容性 平台和客户端兼容性 父主题: GaussDB(DWS)数据库GUC参数
平台和客户端兼容性 很多平台都使用数据库系统,数据库系统的对外兼容性给平台提供了很大的方便。 transform_null_equals 参数说明:控制表达式expr = NULL(或NULL = expr)当做expr IS NULL处理。如果expr得出NULL值则返回真,否则返回假。
高CPU系统性能调优方案 如果当前集群CPU负载较高,可参考如下步骤进行优化: 检查当前集群业务是否占用CPU过高。 登录GaussDB(DWS)管理控制台。 在“监控 > 告警”界面,单击右上角“集群选择”下拉框,选中告警集群,查看集群最近7天的告警信息,通过定位信息锁定触发告警的节点名称。
平台和客户端兼容性 很多平台都使用数据库系统,数据库系统的对外兼容性给平台提供了很大的方便。 transform_null_equals 参数说明:控制表达式expr = NULL(或NULL = expr)当做expr IS NULL处理。如果expr得出NULL值则返回真,否则返回假。
场景7:行存表求max值 计算某行存表某列的max值,花费了26772ms,此类作业并发起后,整体系统I/O持续100%,触发I/O瓶颈,导致整体性能慢。 针对max列增加索引后,语句耗时从26s优化到32ms,极大减少I/O消耗。 触发因素:行存表max值逐个scan符合条件的值来计算max,当
降低内存的处理方案 如果当前集群内存负载较高,或出现“memory is temporary unavailable”内存报错,首先利用日志信息确定内存异常节点,然后连接到该节点查询pv_total_memory_detail视图确认当前是否还存在内存不足问题,可比较proces
计算子集群函数 pv_compute_pool_workload() 描述:返回计算子集群当前的负载状态。 返回类型:void 示例: SELECT * from pv_compute_pool_workload(); nodename | rpinuse | maxrp |
计算子集群函数 pv_compute_pool_workload() 描述:返回计算子集群当前的负载状态。 返回类型:void 示例: 1 2 3 4 5 6 SELECT * from pv_compute_pool_workload(); nodename | rpinuse
创建表时必须选择正确的分布方式和分布列 违反规范的影响: 分布式和分布列选择错误,导致表数据存储倾斜,访问性能下降,严重情况会触发存储和计算资源过载。 方案建议: 创建表时通过DISTRIBUTE BY显式指定分布方式和分布列,分布列选择原则如下表所示。 表1 分布列选择原则 分布方式
not be pushed down to datanode. 解决方案: 请修改SQL并重新执行。 level: ERROR GS_223120009 错误码: Fail to do UPDATE/DELETE. 解决方案:UPDATE/DELETE无法下推,建议重写查询以删除uns
创建表时必须选择正确的分布方式和分布列 违反规范的影响: 分布式和分布列选择错误,导致表数据存储倾斜,访问性能下降,严重情况会触发存储和计算资源过载。 方案建议: 创建表时通过DISTRIBUTE BY显式指定分布方式和分布列,分布列选择原则如下表所示。 表1 分布列选择原则 分布方式
cluster. 解决方案:您需要使用CREATE NODE定义至少1个Datanode。 level: ERROR GS_225120023 错误码: Statistics in some tables or columns(%s) are not collected. 解决方案:对表执行ANALYZE,以便生成优化的计划。
运行业务有安全和管控风险。 方案建议: 使用普通用户运行业务,特殊权限类用户仅用于管理类操作。 规则2.6 禁止使用一个数据库用户运行所有业务 违反规则的影响: 跨DATABASE访问无论使用哪种方案,性能均差于同一DATABASE内的访问操作。 方案建议: 根据用途规划管理员、业务运行账号、运维账号等。
failed. 解决方案:有关详细信息,请参阅对应时间节点的服务器日志。 level: ERROR GS_117201920 错误码: checkpoints are occurring too frequently (%d seconds apart). 解决方案:考虑增加配置参数
in a string literal. 解决方案:在字符串中使用''来写引号。 level: ERROR GS_211110003 错误码: nonstandard use of \\' in a string literal. 解决方案:在字符串中使用''来写引号。 level:
on表示开启这些功能受限的特性,保持前向兼容。但某些场景可能存在功能上的问题。 off表示禁止使用这些特性。 默认值:off 父主题: 版本和平台兼容性
publication %s. 解决方案:FOR ALL TABLES发布的owner必须是系统管理员。 level: ERROR GS_152150029 错误码: permission denied to change owner of publication %s. 解决方案:FOR ALL TABLES
invalid message header. 解决方案:您可能需要重新启动实例。 level: PANIC GS_121201135 错误码: no replication connection config information. 解决方案:请检查postgresql.conf中的配置。