检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表数据膨胀导致SQL查询慢,用户前台页面数据加载不出 集群报错内存溢出 带自定义函数的语句不下推 列存表更新失败或多次更新后出现表膨胀 列存表多次插入后出现表膨胀 往GaussDB(DWS)写数据慢,客户端数据会有积压 分析查询效率异常降低的问题 未收集统计信息导致查询性能差 执行计划
_object中对应的tuple记录。 开发指南>GUC参数>运行时统计>查询和索引统计收集器 开发指南>系统表和视图>系统表>PGXC_STAT_OBJECT视图 SQL语法参考>函数和操作符>统计信息函数 安全 对接OneAccess认证 PG_AUTHID的rolauthi
CN:显示所有DN上用户可用内存上限的累积和。 used_cpu double precision 正在使用的CPU核数(仅统计非默认资源池上复杂作业的CPU使用情况,且该值为相关控制组的CPU使用统计值)。 total_cpu integer 在该机器节点上,用户关联控制组的CPU核数总和。 used_space
只有当源表是分区表时可以指定分区,视图或者子查询不支持指定分区。 指定的分区名需要是源表已存在的分区或者指定的分区键值所处的分区已存在。 alias 目标表的别名。 取值范围:字符串,符合标识符命名规范。 ON子句 关联条件,用于指定目标表和源表的关联条件。不支持更新关联条件中的字段。ON关联条件可以
是均衡的,但是在执行查询的过程中,仍然可能出现数据倾斜的问题。在运算过程中某个算子在DN上输出的结果集出现倾斜,从而导致此算子上层的运算出现计算倾斜。一般来说,这是由于在执行过程中,数据重分布导致的。 在查询执行的过程中,join key、group by key等不是表的分布列,因此需要按照join
很多平台都使用数据库系统,数据库系统的对外兼容性给平台提供了很大的方便。 transform_null_equals 参数说明:控制表达式expr = NULL(或NULL = expr)当做expr IS NULL处理。如果expr得出NULL值则返回真,否则返回假。 正确的SQL标准兼容的expr =
COLLECT STATISTICS 在Teradata中,COLLECT STAT采集优化器统计信息,用于查询性能。DWS使用ANALYZE语句来替代COLLECT STAT。 详情请参见ANALYZE。 输入:COLLECT STATISTICS 1 COLLECT STAT
化业务,创建集群时可选择带有h1的节点规格,规格详情请参见表3。 存算一体本地盘规格,该规格存储容量固定,不能够进行磁盘扩容,只能进行节点扩容,规格详情请参见表4。 步长指在集群变配过程中增大或减小磁盘大小的间隔大小。用户在操作时需要按照对应规格的存储步长来选择。 表1 存算一体1:8云盘规格
数据库提供了许多运行参数,配置这些参数可以影响数据库系统的行为。在修改这些参数时请确保已了解对应参数对数据库的影响,否则可能会导致无法预料的结果。 注意事项 参数中如果取值范围为字符串,此字符串应遵循操作系统的路径和文件名命名规则。 取值范围最大值为INT_MAX的参数,此选项最大值跟所在的操作系统有关。 取值范
解决办法:检查分区表定义和查询语句。 GAUSS-02643: "unsupported partition strategy" SQLSTATE: XX000 错误原因:不支持指定的分区方式。 解决办法:建议检查当指定的分区方式是否在支持列表里。关于支持的分区方式请参考《SQL语法参考》的“CREATE
本节主要介绍GaussDB(DWS)数据库的一些SQL基本操作。 创建、查看和删除数据库 使用CREATE DATABASE语句创建数据库。 1 CREATE DATABASE test_db ENCODING 'UTF8' template = template0; 使用\l元命令查看数据库系统的数据库列表。
3及以上集群版本支持。 分区的优势 某些类型的查询性能可以得到极大提升,特别是表中访问率较高的行位于一个单独分区或少数几个分区上的情况下。分区可以减少数据的搜索空间,提高数据访问效率。 当查询或更新一个分区的大部分记录时,连续扫描对应分区而不是访问整个表可以获得巨大的性能提升。 如果需要
默认值:1h/60m/3600s 该参数的设置是为了避免人为或程序自身问题造成管道文件的一端长时间不读取或者不写入,导致管道另一端的读取或写入操作hang住。 该参数表示的超时时间不是指GDS一个导入导出任务的最长时间,而是GDS对管道文件的每一次read/open/write的最大超时时间,当超过
当子查询中含有grouping set时,该选项控制是否可将外层查询中仅与该子查询相关的条件下推到子查询中。 当子查询中含有grouping set时,设置此选项,则不可将外层查询的条件下推到子查询中。 当子查询中含有grouping set时,不设置此选项,则将外层查询的条件下推到子查询中。
等方式,降低COUNT的I/O消耗。 建议3.13 避免查询返回超大结果集(数据导出场景除外) 违反规范的影响: 在实际不需要查看所有结果的场景,查询超大结果集会浪费大量资源。 方案建议: 查询使用LIMIT,只返回必要数量的结果。 真实需要查询大量结果集的场景,使用游标进行分段获取,合理设置FETCH
40866+08', 0); 获取开启binlog时间戳功能的表的消费进度: 返回的字段表示最近消费的一条binlog的时间戳,binlog上的最近时间戳,最近消费的一条binlog的CSN点位, binlog上最近CSN点位,未消费的binlog记录数量。 1 2 3 4 5 -- 模
Bitmap聚合函数 GaussDB(DWS)自8.1.3集群版本开始,支持高效的位图聚合函数,可用于用户画像,精准营销等场景,极大的提高了查询性能。 rb_build_agg(int) 描述:将分组内的int值聚合成一个roaringbitmap值。 返回值类型:roaringbitmap
Bitmap聚合函数 GaussDB(DWS)自8.1.3集群版本开始,支持高效的位图聚合函数,可用于用户画像,精准营销等场景,极大的提高了查询性能。 rb_build_agg(int) 描述:将分组内的int值聚合成一个roaringbitmap值。 返回值类型:roaringbitmap
此时队列中已经没有了排队的请求,且available_token_num等于total_token_num,说明IO Scheduler已经处理完所有请求,且没有新的请求需要被处理;但观察到current_bps不为零,是因为统计bps的周期为3秒,此时显示的是3秒前的结果。 短暂间隔后
数据库提供了许多运行参数,配置这些参数可以影响数据库系统的行为。在修改这些参数时请确保已了解对应参数对数据库的影响,否则可能会导致无法预料的结果。 注意事项 参数中如果取值范围为字符串,此字符串应遵循操作系统的路径和文件名命名规则。 取值范围最大值为INT_MAX的参数,此选项最大值跟所在的操作系统有关。 取值范