检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果对象是一个表且至少有(或者最近建有)一个索引,则为真。 由CREATE INDEX设置,但DROP INDEX不会立即将它清除。如果VACUUM进程检测一个表没有索引,会清理relhasindex字段,将relhasindex值设置为假。 changes bigint 触发轻量化autoanalyze时,表的历史累计修改条数。
作业在DN上执行时的CPU时间的倾斜率,需要同elapsedtime一同设置。代表作业执行满足elapsedtime时间之后,开始检测作业CPU时间的倾斜率,每5s检测一次。 -1或1~100 终止/降级 DN平均消耗CPU占比 作业在所有DN上执行时的平均CPU使用率。 -1或1~100
解决办法:请检查文件格式及权限正确性。 GAUSS-01258: "no files found to import" SQLSTATE: XX000 错误原因:检测到导入的文件数目为0,在raise_errors_if_no_files开启的时候,进行报错处理。 解决办法:关闭raise_errors_if_no_files参数。
earch_path为命名的第一个有效模式中。当搜索路径为空时,会报错误。 通过SQL函数current_schema可以检测当前搜索路径的有效值。这和检测search_path的值不尽相同,因为current_schema显示search_path中首位有效的模式名称。 取值范围:字符串
1.223新增功能/解决问题列表 类别 功能或问题描述 问题原因 问题出现版本 修复建议 新增功能 无 - - - 解决问题 集群hang检测触发集群切换。 信号重构前线程之前主要使用SIGUSR2这个不可靠信号用于IPC,重构后使用了可靠信号34、35两个信号。 在信号发送数量
failed: error %d ." SQLSTATE: XX000 错误原因:操作系统函数io_getevents()执行失败。 解决办法:检测操作系统内核函数是否大于Linux 2.6.23,确认操作系统安装了libaio库。 GAUSS-04434: "parent of GROUPING
该子句用于视图解耦,可使用已保存的原始语句重新创建视图,恢复依赖关系。9.1.0.200及以上集群版本中,视图解耦功能无需打开view_independent开关,检测视图如果为无效状态,则可以进行重建。 REBUILD注意事项如下: 重建视图会从当前视图开始,依次向后级联刷新与其关联的所有视图,如果其依
GaussDB(DWS)算子可分为:扫描算子、控制算子、物化算子、连接算子、其他算子等。 扫描算子 扫描算子用来扫描表中的数据,每次获取一条元组作为上层节点的输入, 存在于查询计划树的叶子节点,它不仅可以扫描表,还可以扫描函数的结果集、链表结构、子查询结果集。常见的扫描算子如下表所示: 表1 扫描算子 算子
系统I/O长期飙升过高,查询偶发性变慢。 查看偶发慢业务慢时的执行计划信息,慢在cstore scan,且扫描数据量不大但扫描CU个数较多。 如图,一个CU能够存放6W条记录,而计划中7W记录需要扫描2000+ CU,说明当前可能存在小CU较多的情况 。 排查方法 查看相关表CU中数据分布情况,以下操作在DN执行。
attnum: %d" SQLSTATE: XX000 错误原因:运行过程中出现了不存在的系统列。 解决办法:若是由用户发起的系统列查询,需要检测是否支持该系统列的查询;否则为内部运行错误,请联系技术支持工程师提供技术支持。 GAUSS-03608: "number of columns
"Unrecognized parttype as '%c' for relation '%s'" SQLSTATE: XX000 错误原因:检测到了错误的分区类型,不会走到,属于内部保护机制。 解决办法:请联系技术支持工程师提供技术支持。 父主题: GAUSS-02301 -- GAUSS-02400
sequence" SQLSTATE: 08006 错误原因:DROP SEQUENCE的事务在GTM上发生失败。 解决办法:GTM ERROR,检测与GTM连接是否正常。 GAUSS-01340: "unrecognized attribute for text search parser:
可通过较小不必要的数据扫描,从而提升查询性能 在查询时,可通过分区剪枝技术尽可能减少底层数据扫描,即缩小表的扫描范围。分区剪枝是指对于分区表或分区索引来说,优化器可以自动从FROM和WHERE子句里根据分区键提取出需要扫描的分区,从而避免全表扫描,减少扫描的数据块,提高性能。 优化前
error in async write" SQLSTATE: XX000 错误原因: VACUUM FULL行存表产生写IO错误。 解决办法:检测磁盘是否发生故障是否需要更新磁盘后可尝试重新执行。 GAUSS-04484: "Buffer IO can only process buffer
"column '%s' has pseudo-type %s" SQLSTATE: 42P16 错误原因:表格中存在未知的属性类型,导致属性检测失败。 解决办法:检查当前属性类型是否是系统所支持的。 GAUSS-01705: "composite type %s cannot be
relation '%s'" SQLSTATE: 42P01 错误原因:ALTER TABLE NO INHERIT操作,当删除子表的父表约束时,检测出子表不存在该父表关系。 解决办法:不存在此子表父表关系,故不能直接删除。 GAUSS-00830: "typed tables cannot
表示集群绑定弹性负载均衡失败。 弹性负载均衡解绑中 表示集群正在解绑弹性负载均衡。 弹性负载均衡解绑失败 表示集群解绑弹性负载均衡失败。 缩容检测中 表示集群正在检测是否满足缩容条件。 缩容检测失败 表示集群目前的状态不满足缩容: 集群default_storage_nodegroup参数值不为installation。
在“节点数据盘使用率超阈值”规则所在行操作列单击“修改”进入“修改告警规则”界面,查看当前告警的配置参数。 调整告警阈值和检测周期配置项,其中上报阈值越大、检测周期越长,则告警的灵敏度越低;反之灵敏度越高。更详细的界面配置说明参考告警规则。 如果数据盘配置较高,建议根据磁盘历史监控
earch_path为命名的第一个有效模式中。当搜索路径为空时,会报错误。 通过SQL函数current_schema可以检测当前搜索路径的有效值。这和检测search_path的值不尽相同,因为current_schema显示search_path中首位有效的模式名称。 取值范围:字符串
tb_motor_vehicle列存表的分区扫描上。 已确认该表的分区键为createtime,而涉及的SQL中无任何createtime的筛选和过滤条件,基本可以确认是由于慢SQL的计划没有走分区剪枝,导致了全表扫描,对于185亿条数据量的表,全表扫描性能会很差。 处理方法 在慢SQL的