检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
} } 示例2 客户端内存占用过多解决 此示例主要使用setFetchSize来调整客户端内存使用,它的原理是通过数据库游标来分批获取服务器端数据,但它会加大网络交互,可能会损失部分性能。 由于游标事务内有效,故需要先关闭自动提交。 1 2 3 4 5 6 7 8
} } 示例2 客户端内存占用过多解决 此示例主要使用setFetchSize来调整客户端内存使用,它的原理是通过数据库游标来分批获取服务器端数据,但它会加大网络交互,可能会损失部分性能。 由于游标事务内有效,故需要先关闭自动提交。 1 2 3 4 5 6 7 8
优化器 查询重写 路径生成 计划生成 Analyze utile接口
h_config。如果为了整个集群使用同一个文本搜索分词器可以使用postgresql.conf中的值。如果需要在集群中使用不同分词器,可以使用ALTER DATABASE ... SET在任一数据库进行配置。用户也可以在每个会话中设置default_text_search_config。
容错性 当数据库系统发生错误时,以下参数控制服务器处理错误的方式。 exit_on_error 参数说明:控制终止会话。 参数类型:SUSET 取值范围:布尔型 on表示任何错误都会终止当前的会话。 off表示只有FATAL级别的错误才会终止会话。 默认值:off omit_encoding_error
容错性 当数据库系统发生错误时,以下参数控制服务器处理错误的方式。 exit_on_error 参数说明:控制终止会话。 参数类型:SUSET 取值范围:布尔型 on表示任何错误都会终止当前的会话。 off表示只有FATAL级别的错误才会终止会话。 默认值:off omit_encoding_error
UNION/INTERSECT/EXCEPT ORDER BY clause. 解决方案:将表达式/函数添加到每个SELECT语句中,只有结果列名才可以被引用。 level: ERROR GS_214110055 错误码: column %s is of type %s but expression
exist. 解决方案:没有函数与给定的名称和参数类型匹配,可以添加显式类型转换。 level: ERROR GS_215180016 错误码: function %s is not unique. 解决方案:无法选择最佳候选函数,可以添加显式类型转换。 level: ERROR 父主题:
0及以上集群版本支持。 使用自定义或者IAM用户登录的集群可以到集群用户管理界面创建用户或者对已有的用户授权,详情请参见创建GaussDB(DWS)数据库和用户。 约束与限制 自定义登录限制: 新增数据源选择不同的集群,然后输入用户名和密码,测试连接后可以打开集群数据连接。 登录时最好勾选记住密码
解析器 词法分析 语法分析 DDL DML 表达式 元数据
参数类型:USERSET 取值范围:整型,2~INT_MAX。 默认值:12 对于简单的查询,通常用详尽搜索方法,当涉及多个表的查询的时候,用GEQO可以更好的管理查询。 一个FULL OUTER JOIN构造仅作为一个FROM项。 geqo_effort 参数说明:控制GEQO在规划时间和规划质量之间的平衡。
解决方案:分区数不能超过%d。 level: ERROR GS_213140035 错误码: cannot alter array type %s. 解决方案:您不可以更改类型%s。 level: ERROR GS_213140051 错误码: some relations of database %s are
错误码: collation mismatch between implicit collations %s and %s. 解决方案:您可以通过对一个或两个表达式应用COLLATE子句来选择排序规则。 level: ERROR GS_212101101 错误码: INSERT has
执行器 行执行引擎 向量化执行引擎 分布式执行框架
查询重写 GS_221100010 错误码: column %s is of type %s but default expression is of type %s. 解决方案:您需要重写或强制转换表达式。 level: ERROR GS_221100016 错误码: cannot
Analyze GS_225120010 错误码: No Datanode defined in cluster. 解决方案:您需要使用CREATE NODE定义至少1个Datanode。 level: ERROR GS_225120023 错误码: Statistics in some
主机。 (可选)准备ECS作为gsql客户端主机 购买弹性云服务器的操作步骤,请参见《弹性云服务器快速入门》中的购买并登录Linux弹性云服务器章节。 创建的弹性云服务器需要满足如下要求: 弹性云服务器需要与GaussDB(DWS)集群在相同的区域、可用分区。 如果使用Gauss
主机。 (可选)准备ECS作为gsql客户端主机 购买弹性云服务器的操作步骤,请参见《弹性云服务器快速入门》中的购买并登录Linux弹性云服务器章节。 创建的弹性云服务器需要满足如下要求: 弹性云服务器需要与GaussDB(DWS)集群具有相同的区域、可用区。 如果使用Gauss
路径生成 GS_222100001 错误码: could not determine which collation to use for ILIKE. 解决方案:请使用COLLATE子句显式设置排序规则。 level: ERROR 父主题: 优化器
计划生成 GS_223100005 错误码: This SQL can not be executed because it can not be pushed down to datanode. 解决方案: 请修改SQL并重新执行。 level: ERROR GS_223120009