检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SQLSTATE: XX000 错误原因:DECLARE..CURSOR FOR query语法在执行query计划时,计划中的query为非cursor查询语句。 解决办法:DECLARE..CURSOR FOR query在执行中对于query生成计划存在问题,请联系技术支持工程师提供技术支持。
level: ERROR GS_235120013 错误码: Invalid instance type option %s. 解决方案:有效选项为allcoordinator/cn/dn。 level: ERROR GS_235140022 错误码: Cursor can only scan
最常见的方式是:找到包含指定查询词的所有记录,并且按照查询顺序返回这些记录。 文本搜索操作符在数据库中已存在多年。GaussDB(DWS)为文本数据类型提供~、~*、LIKE和ILIKE操作符,但这些操作符缺乏现代信息系统所要求的许多必要属性,不过这一问题可以通过使用索引及词典进行解决。
重新执行一遍查询语句。 关闭guc参数ddl_select_concurrent_mode。当ddl_select_concurrent_mode为关闭状态时,ddl语句会被select语句阻塞,进而阻塞后续其他DML语句,系统看起来卡住,当出现该问题时,请重新执行一遍查询语句。 父主题:
使用Extension PostGIS Extension函数调用格式为: 1 SELECT GisFunction (Param1, Param2,......); 其中GisFunction为函数名,Param1、Param2等为函数参数名。下列SQL语句展示PostGIS的简单使用,对
源不能充分利用。研究发现该场景的特点是:将两列分别求sum作为一个子查询,外层对两列的和再求和后做trunc,然后排序。可以尝试将语句改写为子查询,使排序下推。 优化前 表结构如下所示: 1 2 CREATE TABLE public.test(imsi int,L4_DW_THROUGHPUT
SQL诊断场景 问题现象 用户的SQL语句执行时间长,消耗资源多。 定位思路 如果用户的SQL语句在执行时存在效率问题,内核执行后给出优化建议。用户通过查询SQL语句的执行历史,检索出优化建议,进一步优化SQL语句的编写,提高集群的查询效率。 解决步骤 查看“SQL诊断”页面,选择可疑的时间段。
全文检索概述 文本搜索操作符在数据库中已存在多年。GaussDB(DWS)为文本数据类型提供~、~*、LIKE和ILIKE操作符,但这些操作符缺乏现代信息系统所要求的许多必要属性,不过这一问题可以通过使用索引及词典进行解决。 文本检索缺乏信息系统所要求的必要属性: 没有语义支持,即使是英语。
method %s. 解决方案:必须为索引指定运算符类,或为数据类型定义默认运算符类。 level: ERROR GS_101120154 错误码: Table with OID \%u\ doesn't exit. 解决方案:执行“REINDEX DATABASE”操作时,请不要删除表。 level:
按产品单价单位显示使用量,DWS的单价单位为元/GB/小时,因此使用量以小时为单位。本例中,2023/04/08 10:09:06 ~ 2023/04/08 12:09:06时段总计使用量为2小时。 使用量单位 小时 官网价 官网价=使用量*单价*容量 本例中,使用量为2小时,单价可在GaussDB(DWS)价格详情中查询,以0
tinct估值,其他行为空): 场景一:优化后 以上查询为lineitem表自连接的Anti Join,当使用cost_param的bit0为0时,估算Anti Join的行数与实际行数相差很大,导致查询性能下降。可以通过设置cost_param的bit0为1时,使Anti Jo
步骤4:创建新表并加载数据 为每张表选择了存储方式、压缩级别、分布方式和分布列后,使用这些属性创建表并重新加载数据。以便对比表设计前后的系统性能。 执行CREATE TABLE创建表前,删除前面创建的表。 1 2 3 4 5 6 7 8 9 10 11 12 13
该参数支持8.2.0之前版本集群配置。 为本节点主DN个数 compression-type 备份参数 压缩算法类型: zlib LZ4 说明: 该参数支持8.2.0之前版本集群配置。 LZ4 compression-level 备份参数 压缩级别,取值范围为0~9: 0代表快速或无压缩。
在创建procedure时,不能在avg函数外面嵌套其他agg函数,或者其他系统函数。 在多个CN的集群中,不能将存储过程的入参或出参设置为临时表类型,因为在非当前连接CN上执行创建存储过程时,无法单独根据表名获取到正确的临时schema,进而无法获取到准确的表类型。 语法格式
全文检索概述 文本搜索操作符在数据库中已存在多年。GaussDB(DWS)为文本数据类型提供~、~*、LIKE和ILIKE操作符,但这些操作符缺乏现代信息系统所要求的许多必要属性,不过这一问题可以通过使用索引及词典进行解决。 文本检索缺乏信息系统所要求的必要属性: 没有语义支持,即使是英语。
String 扩容备份模式,默认离线read-only。 logical_cluster_name 否 String 逻辑集群名称。非逻辑集群模式下该字段不填,逻辑集群模式下默认elastic_group。 expand_with_existed_node 是 Boolean 是否是使用已添加的空闲节点进行扩容。
使用Extension PostGIS Extension函数调用格式为: 1 SELECT GisFunction (Param1, Param2,......); 其中GisFunction为函数名,Param1、Param2等为函数参数名。下列SQL语句展示PostGIS的简单使用,对
tinct估值,其他行为空): 场景一:优化后 以上查询为lineitem表自连接的Anti Join,当使用cost_param的bit0为0时,估算Anti Join的行数与实际行数相差很大,导致查询性能下降。可以通过设置cost_param的bit0为1时,使Anti Jo
在创建procedure时,不能在avg函数外面嵌套其他agg函数,或者其他系统函数。 在多个CN的集群中,不能将存储过程的入参或出参设置为临时表类型,因为在非当前连接CN上执行创建存储过程时,无法单独根据表名获取到正确的临时schema,进而无法获取到准确的表类型。 语法格式
使用Extension PostGIS Extension函数调用格式为: 1 SELECT GisFunction (Param1, Param2,......); 其中GisFunction为函数名,Param1、Param2等为函数参数名。下列SQL语句展示PostGIS的简单使用,对