检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
错误原因:在CREATE INDEX或ALTER TABLE语法中INDEX子句中指定的访问方式如果为psort时,INDEX子句中不支持表达式。 解决办法:在CREATE INDEX或ALTER TABLE语法中INDEX子句中指定的访问方式如果为psort时,请检查INDEX子句中是否存在表达式,并修改语法。
业务情况定义资源池。由于用户表不会跨逻辑集群分布,如果业务不跨逻辑集群访问,业务之间就不存在资源竞争。同一逻辑集群内部的作业可以通过资源池来分配资源。如果某些业务需要访问其他逻辑集群的数据,可以跨逻辑集群访问,被访问的逻辑集群可以对来自其他逻辑集群的访问请求进行资源控制,以减少对逻辑集群内部作业的资源竞争。
pg_database;确认数据库兼容性设置是否相同。 解决方法: 这种场景下只能将两个database的兼容性模式设置为一致的才能解决。Database的DBCOMPATIBILITY属性不支持ALTER,只能通过新建数据库的方法,在创建数据库时指定相同的DBCOMPATIBILITY属性解决。 数据库兼容性行为
错误原因:在出口程序中检查用户的访问权限时,发现不存在对应的函数。 解决办法:检查pg_proc系统表中是否存在该函数定义。 GAUSS-01893: "language with OID %u does not exist" SQLSTATE: 42704 错误原因:在出口程序中检查用户的访问权限时,发现不存在对应的语言格式。
很多用户在使用JDBC连接集群时只连接集群的一个CN,这就导致单个CN压力较大并且别的CN资源浪费,并且这种方式还有单点故障导致连接不可用的风险。 用户可使用JDBC连接多个CN避免以上问题。主要有以下三种方式: 使用ELB连接集群:弹性负载均衡(ELB)是将访问流量根据转发策略分发到后端多台弹性云服务器的流量分发控
Hot(热数据):访问、更新频率较高,对访问的响应时间要求很高的数据。 Cold(冷数据):不允许更新或更新访问频率较低,对访问的响应时间要求不高的数据。 用户可以定义冷热管理表,将符合规则的冷数据切换至OBS上进行存储,可以按照分区自动进行冷热数据的判断和迁移。 图1 冷热数据管理
N上Workload控制组相关的事务信息。需要有系统管理员权限或预置角色gs_role_read_all_stats权限才可以访问此视图。该视图仅在资源实时监控功能开启,即enable_resource_track为on时有效。 表1 PGXC_WORKLOAD_TRANSACTION字段
N上Workload控制组相关的事务信息。需要有系统管理员权限或预置角色gs_role_read_all_stats权限才可以访问此视图。该视图仅在资源实时监控功能开启,即enable_resource_track为on时有效。 表1 PGXC_WORKLOAD_TRANSACTION字段
开发指南>GUC参数>开发人员选项 资源监控DFX视图(8.2.1.100) 新增视图: GS_QUERY_MONITOR视图显示正在执行的查询运行/排队信息及资源使用信息,只显示排队和正在运行的作业。 GS_RESPOOL_MONITOR视图显示所有资源池作业运行信息及资源使用信息。 GS_U
N上Workload控制组相关的事务信息。需要有系统管理员权限或预置角色gs_role_read_all_stats权限才可以访问此视图。该视图仅在资源实时监控功能开启,即enable_resource_track为on时有效。 表1 PGXC_WORKLOAD_TRANSACTION字段
原因分析 存在部分SQL语句使用内存资源过多,造成内存资源耗尽,其余语句执行作业时无法分配到内存就提示内存不足。 处理方法 调整业务执行时间窗,与高并发执行业务的时间错峰执行。 查询当前集群的内存使用情况,找到内存使用过高的语句并及时终止,释放资源之后集群内存就会恢复。具体的操作步骤如下:
集群缩容 当用户需要的计算或者存储资源超出业务需求时,可在管理控制台对已有集群进行缩容操作,以便充分利用GaussDB(DWS)提供的计算资源和存储资源。 缩容按需计费模式集群仅8.1.1.300及以上集群版本支持,包周期计费模式的集群仅8.2.1及以上集群版本支持。 缩容的节点默认是按节点数计费。
修改集群参数 备份与恢复 变配与扩容 审计日志 监控集群 Region内集群容灾 智能运维 数据库用户管理 运维账户 集群日志管理 启停集群 资源负载管理 资源管理 逻辑集群管理 实时/历史TopSQL查询 数据源管理 管理MRS数据源 管理OBS数据源 管理LakeFormation数据源
执行导入数据 背景信息 在执行数据导入前,您可以参考以下优秀实践方法进行合理的设计部署,最大化的使用系统资源,以提高数据导入性能。 OBS的数据导入性能,多数场景受限于网络的并发访问速率,因此在OBS服务器上最好部署多个桶,使用多桶并发导入,提高DN数据传输利用率。 并发导入场景,与
新增系统视图:PGXC_SESSION_WLMSTAT。 资源负载管理优化重构 用户资源监控增强:用户资源监控逻辑整改。 资源监控增强:优化作业、用户资源监控,并增加队列级别资源监控。 用户资源监控 资源监控增强: 新增:资源池资源监控 新增系统视图: PGXC_RESPOOL_RESOURCE_INFO
错误原因:哈希表损坏。 解决办法:尝试重新启动节点来解决。 GAUSS-04192: "could not open file '%s' (target block %u): %m" SQLSTATE: XX000 错误原因:文件打开失败,发生IO错误。 解决办法:检查是否文件句柄资源不足。 GAUSS-04193:
bc:gaussdb://host:port/database,彻底解决了和开源jar包的冲突。 针对JDBC引入的jar和应用程序中引入jar的冲突,可以通过maven的shade修改了jar中类的路径,解决此类冲突。 排查使用的JDBC驱动是gsjdbc4.jar还是gsjdbc200
错误原因:内部错误,文件访问失败。 解决办法:建议检查数据目录是否被外部修改,或者请联系技术支持工程师提供技术支持。 GAUSS-02790: "could not write to file '%s': %m" SQLSTATE: XX000 错误原因:内部错误,文件访问失败。 解决办法:建议
GaussDB(DWS)是否有高效的删除表数据的方法? 如何查看GaussDB(DWS)外部表信息? 如果GaussDB(DWS)建表时没有指定分布列,数据会怎么存储? 如何将GaussDB(DWS)联结查询的null结果替换成0? 如何查看GaussDB(DWS)表是行存还是列存? GaussDB(DWS)列存表的常用信息查询
错误原因:大对象在pg_largeobject中记录错误。 解决办法:检查pg_largeobject。 GAUSS-04109: "invalid seek offset: %d" SQLSTATE: XX000 错误原因:大对象访问偏移量错误。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04110: